Forum

Combobox secime g&#...
 
Bildirimler
Hepsini Temizle

Combobox secime göre textboxa yazdırma

3 Yazılar
3 Üyeler
0 Reactions
658 Görüntüleme
(@yildirimbakar)
Gönderiler: 104
Estimable Member
Konu başlatıcı
 

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();

}

 
Gönderildi : 15/05/2018 19:41

(@birolaydugan)
Gönderiler: 867
Prominent Member
 

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 

 
Gönderildi : 15/05/2018 22:18

(@eravse)
Gönderiler: 1753
Üye
 

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

 

 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 15/05/2018 23:56

Paylaş: