Eğer girmek istediğimiz Ad veritabanında kayıtlı ise, Şekil 2 deki gibi Girmiş olduğunuz ad veritabanında kayıtlı. Lütfen
başka ad giriniz uyarısı alıyoruz.
Formunuza 1 adet TextBox ve Button ekleyin. TextBox ın adını txtAd yapın. Aşağıdaki
şekilleri inceleyin.
Şekil 3
private void button1_Click(object sender, EventArgs e)
{
System.Data.SqlClient.SqlConnection baglan = new System.Data.SqlClient.SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\liste.mdf;Integrated Security=True;User Instance=True");
System.Data.SqlClient.SqlDataAdapter adp = new System.Data.SqlClient.SqlDataAdapter();
baglan.Open();
SqlCommand sorgu = new SqlCommand("Select Ad From personel WHERE Ad=@Ad", baglan);
sorgu.Parameters.Add("@Ad", SqlDbType.Variant).Value = txtAd.Text;
object obj = sorgu.ExecuteScalar();
if (obj != null)
{
MessageBox.Show( "Üzgünüz... " + obj.ToString() + " Kullanıcı Adı Daha önceden Alınmış.Veritabanında kayıtlı. Lütfen Başka Bir Kullanıcı Adı yazın");
}
else
{
MessageBox.Show(txtAd.Text + " Adı Veritabanında kayıtlı değil." +Environment.NewLine + "Girdiğiniz Ad ile yeni kayıt yapabilirsiniz.");
}
baglan.Close();
}
//Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN
0 comments:
Yorum Gönder