C# comboBox a sql den veri çekme

0

C# ta Sql deki bir veriyi comboBox ta nasıl gösterebilrim ?

şimdiden teşekkürler

c#
cuneyt cuneyt (1)
5 yıl önce sordu

Toplam 4 Cevap


0

string baglanti = "Server=ServerAdresi,;Database=DataBase_Adi;Trusted_Connection=True;";
SqlCommand cmd = new SqlCommand("select Kolon_Adi from Tablo_Adi", baglanti);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
   comboBox1.Items.Add(dr["Kolon_Adi"]);
}

şeklinde veri bağlaması yapabilirsiniz.

ergin ergin (2515)
5 yıl önce cevaplandı

0

bu şekilde çalışıyor ancak üzerine tıklayınca hata veriyo ExecuteReader();

hata veriyor. kısmında

cuneyt cuneyt (1)
5 yıl önce cevaplandı

  • kodları tam olarak nereye yazıyorsunuz? ayrıca ne hatası alıyorsunuz tam olarak yazabilirmisiniz? ergin 5 yıl önce

0

void verileriGetir(){
DataTable table = new DataTable();
using(SqlConnection sqlConn = new SqlConnection("connString")) //baglanti cumleniz
{
   using(SqlDataAdapter da = new SqlDataAdapter(@"SELECT Id, Name FROM Person", sqlConn))
       da.Fill(table);
}
comboBox1.DataSource = new BindingSource(table, null);
comboBox1.DisplayMember = "Name"; //kolon adi görüntülenecek
comboBox1.ValueMember = "Id"; //arkaplanda saklanacak veri
}

 

alattin alattin (11988)
5 yıl önce cevaplandı

0

SqlDataAdapter verial=new SqlDataAdapter("Select sutun from tablo",con);
DataSet dset=new DataSet();
verial.Fill(dset);
foreach(DataRow dr in dset.Tables[0].Rows)
{
ComboBox1.Items.Add(dr["sutun"].ToString());
}

 

enoua enoua (108)
4 yıl önce cevaplandı

  • klasik basit yöntem ile bir problem yaşamaman lazım enoua 4 yıl önce

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol