Giriş
VB.NET
CSharp.NET
SQL Server
Dokümanlar
Örnek Çalışmalar
Sorun Çözücü
0 Puan   Datareader olmadan Dataset ile Kayıt Okumak
Caner ARAS 01 Kasım 2008 Cumartesi 11:32
CSharp.NET
  Toplam (0) yorum yapıldı

Ç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;


Bu makaleyi değerlendirerek üst sıralara taşıyabilirsiniz




Makale Yorumları Yazar Hakkında
aspxnedir.com | ASP.NET | microsoft.com
Bu sitede yayımlanan her türlü yazı makale ve/veya haberin kaynağı mutlaka bildirilmektedir, buradan kopyalanan yazı makale ve/veya haberin kullanım sorumluluğu yazara aittir
net@aspxnedir.com
Caner ARAS | 2005-2008

eXTReMe Tracker