ExecuteReader() - Ado.Net Metodları 3
 

SqlDataReader , ExecuteReader Kullanımı

Asp.Net ile oluşturduğunuz sayfanızdaki herhangi bir kontrolle veritabanındaki  birden fazla satırdaki kayıtı   göstermek  istiyorsak kullanılabilecek Ado.Net metodlarından en hızlı olan  metod ExecuteReader() metodudur.
Burada ki önemli kısım SqlDataReader   sınıfından  oluşturulmuş bir nesneyi atanır.

Örneğin :

SqlConnection con = new        SqlConnection ("Veritabanına Bağlanılır");

SqlCommand sorgu = new SqlCommand("Select olan bir Sql Sorgusu Yazılır",con);

con.Open();   // Bağlantı açılır
SqlDaraReader dr = sorgu.ExecuteReader ();  // dr nesnesi oluşturuldu sorgu  dr nesnesine okundu
//Artık herhangi bir data kontrolünün   veri kaynağı olarak gösterip   sayfamızda kullanabiliriz
//Örnek olarak Repeater kullanalım  rptKullanici   ID  li repeater'ımızın olduğunu düşünelim

rptKullanici.DataSource=dr;
rptKullanici.DataBind();
// Artık repetaer   gelen sorgudaki tüm değerler   gelmiş olmaktadır.


con.Close();
 

ExecuteNonQuery() Makalesi İçin tıklayınız Bir sonraki makalemizde görüşmek üzere...

 

Author: Engin Atalay
Date: 02.07.2012 21:20:59
View Count: 3664
 
 

COMMENTS
 
No comments yet. Be the first to comment who you are.
 
 
 
 
 
 
 
WRITE COMMENT
 
 
Your Name :
 
 
 
E-mail :
 
 
 
Your Message :
 
 
 
 
 
 
 
This project : ASP.NET MVC , RAZOR, Entity Framework , CSS , HTML , JQUERY(2.0.2) , AJAX the C# side-tier architecture was developed with logic.
 
Yukarı Çık