|
|
Datareader olmadan DataAdapter ile Kayıt Okumak
|
Çoğu projemizde Datareader ile veri almışızdır, şimdi de DataAdapter ile okumayı göreceğiz. |
|
|
|
|
|
|
Çoğu projemizde DataReader ile data okuma işlemi yapmışızdır, ancak bunu dataset ile de kolayca yapabiliriz.
Neden Dataset ile? MySQL kullanan arkadaşlar çok iyi bilir ki Multiple Active Result Sets (MARS) adı verilen birden çok reader MySQL ' de kullanılamamaktadır. Alternatif olarak Dataset ile verilerinizi okuyabilirsiniz.
|
SqlDataAdapter adp = new SqlDataAdapter("SELECT * FROM tablo", conn);
DataSet ds = new DataSet("tablo");
adp.Fill(ds, "tablo");
int count;
count = Convert.ToInt32(ds.Tables[0].Rows.Count.ToString());
if ((count == 0))
{
Response.Write("Kayıt Yok");
}
else
{
Response.Write((ds.Tables[0].Rows[0]["Alan"].ToString()));
} |
İyi Çalışmalar;
|
|
|
|