Bu dersimiz de Ado.Net 'te sik kullanilan bir metod olan ExecuteScalar() 'in islevini inceleyecegiz
ExecuteScalar(): Sorguyu çalistirir dönen Sorgunun ilk satirinin ilk sütunundaki degeri geriye döndürür.
ExecuteScalar():
SqlConnection con = new SqlConnection ("Veritabanina Baglanilir");
SqlCommand sorgu = new SqlCommand("Select olan bir Sql Sorgusu Yazilir",con);
con.Open(); // Baglanti açilir
Label1.Text= sorgu.ExecuteScalar ().ToString();
con.Close();
Çalisan sorgu sonucunda geriye dönen tablolar isterse yüzlerce satir ve sütundan olussun ilk satirinin ilk sütunundaki degeri geri döndürür , ayni zamanda sorguyu çalistirmis oluruz.
NOT:
ToString() kullanilmasinin sebei SqlServer'da çalisan sorgu sonucunda dönen verinin tibi obje'dir . Yani tipi belli degildir , Her zaman atayacagimiz asp.net kontrolü veya herhangi veritipindeki dgeisken ne ise onun veritipine çevirip atariz .Label'da String'e çevirdik biz yazi olarak string olarak gelmesini istedigimizden dolayi.
COMMENTS