30 Kasım 2016 Çarşamba

(C#) Veritabanı ile Listbox,Combobox ve Textbox bağlantısı



Arkadaşlar Merhabalar.
Bugünkü yazımda veri tabanı uygulamalarınız  da işinize yarayacak birkaç kod parçası göstereceğim. C# form application ile uğraşanlar veri tabanı uygulamalarında textbox ‘a , listview ‘a , datagridview ‘e  veya combobox gibi nesnelere  bazen veri tabanından veri çekme  ihtiyacını duyarlar. Bende  textbox ,combobox ve listbox  nesneleri ile  veri tabanı bağlantısı nasıl yapılır onu göstereceğim. Listview ve datagrid nesneleri için bir sonraki yazımda bilgi verececeğim.

Bağlantı oluşturmak için
 Data source = kendi bilgisayarınız da çalışacaksanız localhost diyebilirsiniz
Initial Catalog=bağlanmak istediğiniz veritabanın adı
Uid ve Pwd  sql e giriş yaptığınızdaki kullanıcı adı ve şifre

SqlConnection myconnection=new Sqlconnection();
Myconnection.Connectionstring="Data Source=localhost;Initial Catalog=AdventureWorksLT;Uid=bahtiyar;Pwd=123456";

şifresiz girmek isterseniz eğer 

Myconnection.Connectionstring="Data Source=localhost;Initial Catalog=AdventureWorkslT;Intagrated Securit=true”;

bağlantıyı oluşturduktan sonra

Myconnection.open();
Sqlcommand mycommand=new Sqlcommand();
Mycommand.connection=myconnection();
Mycommand.Commandtype=CommandType.Text;
Mycommand.CommandText=”select*from personal where firstname like ‘”+txtsorgu.text+” %’ ”;



sql e gönderdiğim sorgu sonucu gelen veriyi reader ile alıp Textbox ve listboxa atacağım..Reader fonksiyonun içine veri çekmek istediğiniz sql deki tablo adını yazıyoruz.

SqlDataReader myreader=new SqlDataReader();

While(myreader.read())
{
            Texbox1.Text+=myreader[“FirstName”].toString();
       comboBox1.Items.Add(myRead["FirstName"].ToString());
       listBox1.Items.Add(myRead["FirstName"].ToString());
}

Myreader.close();
Myconnection.close();


Reader ve Connection  gibi fonksiyonları işiniz bittikten sonra close deyip kapatmanızda fayda var. Açık bir bağlantı üzerinden tekrar işlem yapmak istediğiniz de hata ile karşılaşabilirsiniz.
Şimdilik görüşmek üzere ,kolay gelsin…
















Hiç yorum yok:

Yorum Gönder

DataTable To List Object - C#

Merhaba Arkadaşlar , Daha önce kullandığım kısa bir kod parçasını sizinlede paylaşmak istedim.  Elimizde bulunan bir Datatable ı nasıl ...

Popüler Yayınlar