ASP.NET DataTable Kullanarak Veri Çekme

ASP.NET te datatable kullanarak nasıl veri çekileceğini anlatacağım.  Öncelikle veri tabanı bağlantısı kurmak için sqlconnection cümleciğimizi oluşturuyoruz.


SqlConnection baglanti = new SqlConnection("Data Source=FURKAN;Initial Catalog=db_Veritabanim; Integrated Security=True");

Daha sonra bağlantıyı açıyoruz. Çekmek istediğimiz verinin sql sorgusunu string bir ifadeye atıyoruz.


baglanti.Open();
string sql_sorgum = "select veriler from tblVeri";

Sqldataadapter ve datatable oluşturuyoruz. Sqladapterin içine sql sorgumuzu ve sql connection nesnesini ekliyoruz. Son olarak dataadapter nesnesinin Fill niteliğini kullanarak datatable nesnesini dolduruyoruz.


baglanti.Open(); 
string sql_sorgum = "select veriler from tblVeri";
SqlDataAdapter adptr = new SqlDataAdapter(sql_sorgum, baglanti);
DataTable dt = new DataTable(sql_sorgum);
adptr.Fill(dt);

Veriyi almış olduk. Bu veriyi DropDownListe aktarmak istiyorsak Datasource özelliğine datatable nesnesini atıyoruz. Bağlantıyı kapatarak işlemi tamamlıyoruz.


dropdown.DataSource = dt;
dropdown.DataTextField = "veriler";
dropdown.DataBind();

baglanti.Close();

Datatexfield özelliğinde hangi kolonun çekileceğini belirtmemiz gerekiyor. Databind yaparak bağlamış oluyoruz.

Furkan Aktaş

Bilgisayar Mühendisiyim. Microsoft MCSA Web Applications Sertifikasına Sahibim. Aktif iş hayatımda .Net Developer olarak çalışmaktayım.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir