Anasayfa » Forum

Combobox secime g&#...
 

Combobox secime göre textboxa yazdırma  

  RSS
Yıldırım bakar
(@yildirimbakar)
Üye

Merhaba Arkadaşlar;

Combobox'ta seçtitiğim isme göre database'deki id numarasını textbox'a yazmak istiyorum. Fakat aşağıdaki gibi yazdığımda 15 tane kayıttan 9 ve 10. kayıtı seçtiğimde o iki kaydın Idno'su geliyor diğerlerinki gelmiyor.  Bunu neden yapabilir acaba?

Kolay gelsin.

private void comboBoxEgitimAdi_SelectedIndexChanged(object sender, EventArgs e)

{

 

baglanti = new SqlConnection("Server=192.168.2.100; Database= Test; User Id = deneme; Password = deneme");
            baglanti.Open();
            cmd = new SqlCommand("select ID,AD from Egitim_Karti where AD='" + comboBoxEgitimAdi.Text + "'", baglanti);
            cmd.ExecuteNonQuery();
            dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                string no = (string)dr["ID"].ToString();
                textBoxEgitimNo.Text = no;
            }
            baglanti.Close();

}

Alıntı
Gönderildi : 15/05/2018 19:41
Birol AYDOĞAN
(@birolaydugan)
Üye

dbye giden sorguya bakın kaç kayıt döndürüyor buna göre = yada like kullanırsınız ayrıca combonun load koduda önemli 

CevapAlıntı
Gönderildi : 15/05/2018 22:18
Erdem SELÇUK
(@eravse)
Üye Forum Yöneticisi

contains yaparak deneme sansınız varmı ? cmd = new SqlCommand("select ID,AD from Egitim_Karti where AD like '%" + comboBoxEgitimAdi.Text + "%'", baglanti);
           gibi

 

 

CevapAlıntı
Gönderildi : 15/05/2018 23:56
Paylaş:

Lütfen Giriş yap yada Kayıt ol