Forum

Comboboxta mssqldan...
 
Bildirimler
Hepsini Temizle

Comboboxta mssqldan veri çekmek

5 Yazılar
2 Üyeler
0 Reactions
650 Görüntüleme
(@SerhatSabuncu)
Gönderiler: 9
Active Member
Konu başlatıcı
 

İ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 ? 

 
Gönderildi : 16/02/2015 21:13

(@eravse)
Gönderiler: 1753
Üye
 

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

 
Gönderildi : 16/02/2015 23:17

(@SerhatSabuncu)
Gönderiler: 9
Active Member
Konu başlatıcı
 

ö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ı" 

 
Gönderildi : 17/02/2015 02:18

(@eravse)
Gönderiler: 1753
Üye
 

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

 
Gönderildi : 17/02/2015 02:22

(@SerhatSabuncu)
Gönderiler: 9
Active Member
Konu başlatıcı
 

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 

 
Gönderildi : 17/02/2015 22:35

Paylaş: