Quantcast
Channel: Windows Forms Data Controls and Databinding forum
Viewing all articles
Browse latest Browse all 2535

Login with auth can't read if admin or not.

$
0
0

Hi; I am trying to check if someone is admin or not with a simple login form, my login works but when i try to check if admin or not that if statement doesn't work. I have a table with 3 column with username, password and type. I want to check if in the type column it writes Admin or not. Here is my code:

private void button1_Click ( object sender , EventArgs e )
                {
                    SqlConnection baglanti = new SqlConnection ( @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Mehmet\Documents\Visual Studio 2010\Projects\WindowsFormsApplication1\WindowsFormsApplication1\Database1.mdf;Integrated Security=True;User Instance=True;" );
                    SqlDataAdapter adabtor = new SqlDataAdapter ( "select Type from Log_In where Username='" + UserNametextBox1.Text + "' and Password = '" + PasswordtextBox2.Text + "'",baglanti);
                    DataTable tablo = new DataTable();
                    adabtor.Fill(tablo);
                    if ( tablo.Rows.Count == 1 )
                        {
                        logInToolStripMenuItem.Enabled = false;
                        logOutToolStripMenuItem.Enabled = true;
                        LogInpanel1.Visible = false;
                        Aboutpanel2.Visible = true;
                        //MessageBox.Show ( tablo.Rows [ 0 ] [ 0 ].ToString () ); i use this to see what returns from this code, and code returns the correct value like Admin in this case, i also tryed to change Admin to 1, nothing changed
                        if ( tablo.Rows [ 0 ] [ 0 ].ToString () == "Admin" )
                            {
                            addAUserToolStripMenuItem.Visible = true;
                            MessageBox.Show ( "haydi" );
                            }
                        }
                    else
                        MessageBox.Show ( "Username or Password is wrong." );
                }




Viewing all articles
Browse latest Browse all 2535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>