Skip to main content

AccessTr.neT


vb.net combobox dan seçili değere göre textbox a sql server dan veri getirme

vb.net combobox dan seçili değere göre textbox a sql server dan veri getirme

#1
İyi Akşamlar;

Formum daki combobox a Sql server dan veri çekiyorum fakat o gelen verilerden birini seçtiğim de o ürünün fiyatını da textbox a getirmesi lazım bunu nasıl yapabilirim yardımcı olabilicek varmı ?

aşşağıda combobox a çağırma kodum


Kod:
ComboBox1.Items.Clear()
       Dim cmd As New SqlCommand("select * from tbl_stok", connection)
       connection.Open()
       Dim tbl As New DataTable()
       tbl.Load(cmd.ExecuteReader())
       connection.Close()

       ComboBox1.DataSource = tbl
       ComboBox1.DisplayMember = "parcaadi"
       ComboBox1.ValueMember = "parcaadi"

Cevapla
#2
ComboBox1.ValueMember = "parcaadi" 

kısmını yanlış kullanmışsınız. Burada parcaadi alanı yerine Otomatik Sayı ID alan ya da benzersiz olan değeri taşıyan alan hangisi ise onu yazmalısınız.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#3
(15/01/2015, 18:44)alpeki99 yazdı:
ComboBox1.ValueMember = "parcaadi" 

kısmını yanlış kullanmışsınız. Burada parcaadi alanı yerine Otomatik Sayı ID alan ya da benzersiz olan değeri taşıyan alan hangisi ise onu yazmalısınız.

farketmez sorunsuz çalışıyo da o yani kullandığım forma göre onu yapmak zorundaydım. sorun şu ki o parça adı değiştiğinde o parçaya ait fiyat textbox ı ma yazması lazım nasıl yapabilirim bunu bilginiz varmı ?
Cevapla
#4
Ben size sorunlu çalışır demiyorum ki. Display Member Combobox ta görünen yazının hangi alandan geleceğini belirler. ValueMember ise Comboboxtan seçilenin değerini saklayan alan adıdır.

Comboboxtan seçim sonrasında ValueMember'a göre SELECT sorgusu seçeceksiniz bu kadar basit.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#5
(16/01/2015, 08:30)alpeki99 yazdı: Ben size sorunlu çalışır demiyorum ki. Display Member Combobox ta görünen yazının hangi alandan geleceğini belirler. ValueMember ise Comboboxtan seçilenin değerini saklayan alan adıdır.

Comboboxtan seçim sonrasında ValueMember'a göre SELECT sorgusu seçeceksiniz bu kadar basit.

mantıklı birden fazla yere yetişmeye çalışıyorum tam bakamıyorum nerdeyse ufak bişeyde buraya yazmak zorunda kalıyorum . kusura bakmayın sizide uğraştırıyorum
Cevapla
#6
merhabalar bu sorguda ben 2 tane veri bir tablodan 2 li olarak veri çekmek istiyorum ve seçeneğe göre bunlari 2 ayrı textbox yazmak istiyorum onu nasıl yaparım acaba yardımcı olur musunuz?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task