
Merhaba Arkadaşlar.
Daha önceki dersimizde yapacağımız projenin temelini atmıştık. Onun üzerinden devam edelim.
bu sefer herhangi bir eklenti eklemeyeceğiz.
bu Dersimizde veri tabanına kullanıcı girişi yapacağız. şifrenin ve kullanıcı adının doğru olup olmadığını kontrol edeceğiz.
destek için : info@muhendisarsivi.com
MySqlConnection con; public Form1() { InitializeComponent(); try { con = new MySqlConnection(MySql.bcumlesi); } catch (Exception) { MessageBox.Show("bağlantı yapılamadı"); } }
Yukarıdaki kodlarla veri tabanı bağlantısını kurduktan sonra eğer hata varsa ekrana hata diye yazdırdık.
bağlantı cümleciği nerde diye soracak olursanız bir önceki dersimizde nereye yazdığımı göstermiştim.
Bir önceki dersin linki Burda!
MySqlDataAdapter baglan = new MySqlDataAdapter("select * from users where uName = '" + gAdi.Text + "'", con); con.Open(); DataSet dt = new DataSet(); baglan.Fill(dt,"users"); dataGridView1.DataSource = dt.Tables["users"]; if (dataGridView1.RowCount<2) { MessageBox.Show("Böyle Bir Kullanıcı Yok"); } else { string pass = dataGridView1[1, 0].Value.ToString(); if (pass==gSifre.Text) { MessageBox.Show("giriş başarılı"); } else { MessageBox.Show("giriş başarısız!!"); } } con.Close();
Burdaki kodlarla ilk önce veri tabanımıza koşul gönderdik. eğer herhangi bir değer dönmezse böyle bir kullanıcı yok diyecek. ok kullanıcı adı var ise ve şifre yanlış işe şifre yanlış hatası verecek. daha önceden atadığım datagridviewden verileri çekiyoruz..
bu dersizmiz bu kadar. diğer dersimizde görüşmek üzere..