//Bu yöntem sayesinde access ile kullanıcı girişinizi yapabilirsiniz.
public bool girisKontrol(string user, string pass)
{
var baglanti = new OleDbConnection();
baglanti.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + "/yedek.accdb";
var cmd = new OleDbCommand();
cmd.Connection = baglanti;
cmd.CommandText = "select * from giris where kadi = @kullanici and sifre = @sifre";//kadi 1. kolonun başlığı,sifre ikinci kolonun başlığı
cmd.Parameters.AddWithValue("@kullanici", user);
cmd.Parameters.AddWithValue("@sifre", pass);
cmd.Connection.Open();
var reader = cmd.ExecuteReader();
var sonuc = reader.HasRows;
reader.Close();
reader.Dispose();
cmd.Connection.Close();
cmd.Connection.Dispose();
cmd.Dispose();
return sonuc;
}
private void button1_Click(object sender, EventArgs e)
{
if ((textBox1.Text =="") || (textBox2.Text ==""))
{
MessageBox.Show("Lütfen Boş Alan Girmeyiniz...");
textBox1.Focus();
return;
}
if (girisKontrol(textBox1.Text, textBox2.Text))
{
Form1 frm = new Form1 ();// giriş yaptıkdan sonra tablo formuna yönleniyor
frm.Show();
this.Hide();
}
else
{
MessageBox.Show("Kullanıcı Adı Şifreniz Yanlış");
}
}
Csharp
Access İle Kullanıcı Girişi
Kaydol:
Yorumlar (Atom)
Hiç yorum yok:
Yorum Gönder