Forum
İyi akşamlar arkadaşlar visual studioda ve .net de yeniyim öğrenmeye çalışıyorum ve şu an bir proje üzerinde çalışıyorum.
Takıldığım hatta 2 gündür uğraştığım bir sorun var.
Comboboxa mssql veritabanndan verileri çekiyorum.
Comboboxa verileri çektiğim tabloda diğer satırlarda var
Comboboxta seçili olan itemin bulunduğu satırdaki başka kaydı
farklı bir yerde yazdırabilirmiyim ?
evet yazabilirsiniz diyeceğim. ama başka bir yerde yazdırmak tan kastınızı az açıklarmısınız.
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
örnek veriyorum
veri tabanında 5 adet sutun var
id, kullanıcı adı, şifre, numara, sayı
ilk 2 sutunu comboboxta value ve text değerlerine atadım yani k.adı ve şifre yi
geriye kalan 2 stundaki verileri secili olan combobox itemin bulunduğu bölüme bakarak çekmesini istiyorum
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Document.GetElementBy(Buraya numara).InnerText = "buraya sayı"
normal comboda bunu yapamazsınız eger dev express gibi bir component kullanıp data row olarak almıyorsanız onun yerıne selet ettıgınızde id alanını tutun selected ıtem da ıd den bır daha sorgu yapın ve sayı alanını oraya code based cekınız.
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
sorunu çözdüm çözemeyen arkadaşlar burdan yararlanabilir
Dim kadiid As String
Dim sifreid As String
Dim kadi As String
Dim sifre As String
Dim strBaglanti As String = "Server=Server Adresi;Database=Veri Tabanı;User Id=Kullanıcı Adı;Password=Şifre"
Dim CN As New SqlConnection(strBaglanti)
Dim CMD As New SqlCommand
CMD.Connection = CN
CMD.CommandText = "Select kadid,sifreid,kadi,sifre from tablo where isim='" + ComboBox1.Text + "'"
CN.Open()
Dim reader As SqlDataReader = CMD.ExecuteReader()
If reader.HasRows Then
Do While reader.Read()
kadiid = reader.GetString(0)
sifreid = reader.GetString(1)
kadi = reader.GetString(2)
sifre = reader.GetString(3)
Loop
End If
reader.Close()
CN.Close()
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Document.GetElementById(kadiid).InnerText = kadi
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Document.GetElementById(sifreid).InnerText = sifre