C# Veritabanından ComboBox’a Veri Çekme (SQL Server)

sdkbyrm

olwα.ɴeт
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Puanı
3
Ticaret: 0 / 0 / 0
Bu yazımızda Sql Server’ da bulunan kutuphane isimli veritabanında bulunan kitap tablosundaki kayıtların Combobox’a çekilmesini sağlayacak örnek bir uygulama oluşturacağız.

Projemizde kullanacağımız kitap tablosu aşağıdaki gibi olacak
kitap_vt


Formumuzu basit bir şekilde tasarlıyoruz.

Screenshot_11

Kodlarımızı yazmaya aşağıdaki satırı ekleyerek başlıyoruz.


1
2
3

using System.Data.SqlClient;
Form yüklendiğinde Combobox içine kitap isimlerinin doldurulmasını sağlamak için Form_Load olayına;




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

private void Form1_Load(object sender, EventArgs e)
{
SqlConnection baglanti = new SqlConnection();
baglanti.ConnectionString = "Data Source=.;Initial Catalog=kutuphane;Integrated Security=SSPI";
SqlCommand komut = new SqlCommand();
komut.CommandText = "SELECT *FROM kitap";
komut.Connection = baglanti;
komut.CommandType = CommandType.Text;

SqlDataReader dr;
baglanti.Open();
dr = komut.ExecuteReader();
while (dr.Read())
{
comboBox1.Items.Add(dr["kitapadi"]);
}
baglanti.Close();
}
Kodlarımızı tamamladıktan sonra projemizi çalıştırarak Combobox kontrolüne Kitap isimlerinin çekildiğini görüyoruz.



Ayrıca C# dilinde yazılmış daha fazla örnek ve konular için C# Dersleri yazısını yada sağ üstte bulunan site içinde arama panelini kullanabilirsiniz.
 
Üst Alt