Tam Versiyonu Görüntüle: veri tabanından textboxa bılgı aktarımı

lapielda16
21.09.2007, 18:11
slm arkadaslar yıne bır dorum olacak ben bı tablodan textboxa sadece 1 alandakı verıyı cekmek ıstıyorum bunu nasıl yapabılırım mesela kullanıcı adını bı textboxa gırecem o verı tabanında bu kullanıcıyı arayacak ve baska bır textboxa bu kısının sıfresını yazacak bunu nasıl yapabılırım yaredımcı olursanız sevınırım

ben bole bısı yaptım

Dim x As Boolean
        x = False
       
        Dim b As New OleDb.OleDbConnection
        b.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=d:\kasa\kasa.mdb"
        b.Open()
        Dim k As New OleDb.OleDbCommand
        k.Connection = b
        k.CommandType = CommandType.Text
        k.CommandText = "select sifre from giris where kullanici_adi=('" & TextBox1.Text & "') and sorusu=('" & TextBox2.Text & "') and cevabi=('" & TextBox3.Text & "')"
        adap.SelectCommand = k
        Dim ds As New DataSet
        adap.Fill(ds, "giris")
        Dim dr As OleDb.OleDbDataReader
        dr = k.ExecuteReader
        Do While dr.Read
            x = True
            TextBox4.Visible = True
            Label5.Visible = True
            TextBox4.Text =[COLOR=red] burasını bulamadım/COLOR]

        Loop
        dr.Close()

muratselim
21.09.2007, 19:47
visual basicin hangi versiyonu ile çalışıyosun bilmiyorum ama vb 6.0 da bi tane database nesnesi vardı.
obje özelliklerinden baglantı ayarlarını yapıyodun daha sonra ismden.next   isim.last falan diye kayıtlar arasında dolasıyodun. eger vb 6 daysan bu sekilde yap. yoksa senin kodun sonu çok karışık olcak. Senin uyguladıgın yöntemde bile tek sorgu gecisi mümkündür. ama ben 6 senedir vb yazmıyorum. Ayrıca vb 6 nında üstündede olsa mutlaka bir data nesnesi vardır iyi kurcala.

lapielda16
22.09.2007, 14:06
vb.net 2003 ile calısıyorum bılgın varsa yardımcı oluırsan sevınırım tsk

lapielda16
22.09.2007, 14:20
buldum arkadasım ılgın ıcın tskurler