Vb.net combobox , Access , textbox ilişkisi hakkında yardım
Tarih
26/02/2012 01:05
Konu Sahibi
byclever
Yorumlar
4
Okunma
1695
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



byclever
Üye
Kullanici Avatari
Üye
31
7
30/01/2012
0
İstanbul
Ofis 2003
16/03/2012,17:23
Çözüldü 
Merhaba arkadaşlar;

Çalışma Platformu = visual studio 2010

dil = VB.NET

Database Bilgileri ;

Access Db adı = TEST.mdb
Tablo ad= veritest
Tablo alanları = ID, hafta, cevap1, cevap2, cevap3 (id otomatik sayı)

veriler tabloda şu şekilde görünmekte;

ID.....hafta...cevap1..cevap2....cevap3
....................................................
1........1.......a............b...........c......
2........2.......c............a............b.....
....................................................

devam ediyor.


Form bilgileri ;

Combobox adı= cmbtest1

textboxların adları = tbx1 , tbx2, tbx3, tbx4


-------------o-----------------

yapmak istediğim işlem ise şu olcak ;

tablodaki "ID" alanındaki bilgiyi öncelikle combobox a aktarıp , seçilen ID karşısında ki bilgileri sırasıyla ilgi textboxlara yazdırmak.

örneğin , combobox tan 1 seçtiğimde ;

tbx1 ' e hafta bilgisini " 1 "

tbx2 ' e cevap alanındaki bilgiyi "a"

tbx3 ' e cevap alanındaki bilgiyi "b"

tbx4 ' e cevap alanındaki bilgiyi "c"

yazdırabilmek. bu konuda kod oluşturmam için bana yardımcı olursanız memnun olurum.

herkese keyifli çalışmalar.
Cevapla


ayhan2122
accesstr.net , gayet net ;)
Kullanici Avatari
Uzman
681
30/10/2008
451
-
Ofis 2003
24/10/2016,00:04
Çözüldü 
Ne kadar güzel anlatmışsın ama örnek olmadıkça kim TEST.mdb oluşturup, içinde tablo vs oluşturup sonra vb.net proje vs...... hazırlayacak bilmiyorum.
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla


byclever
Üye
Kullanici Avatari
Üye
31
7
30/01/2012
0
İstanbul
Ofis 2003
16/03/2012,17:23
Çözüldü 
kimsenin db oluşturmasını istemediğim için soru detaylı yazdım , ama ben yinede sizin dediğinizi dikkate alıyorum ve dosyayı ekliyorum.

teşekkürler.

cevaplarınızı bekliyorum.

Ek Dosyalar
TEST.rar
[8.06 KB]
Cevapla


ayhan2122
accesstr.net , gayet net ;)
Kullanici Avatari
Uzman
681
30/10/2008
451
-
Ofis 2003
24/10/2016,00:04
Çözüldü 
TEST.mdb dosyanız projenizin .exe dosyasının olduğu konumda olmalı.

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Imports System.Data.OleDb
Public Class Form1

    Dim baglanti As New OleDbConnection
    Dim veri As New OleDbCommand

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        baglanti.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\TEST.mdb"
        ComboBox1.Items.Clear()

        Dim sql As String = "select * from Veritest ORDER BY hafta"
        baglanti.Open()
        veri.CommandText = sql
        veri.Connection = baglanti
        Dim dr As OleDbDataReader
        dr = veri.ExecuteReader
        While dr.Read
            ComboBox1.Items.Add(dr(1))
        End While
        dr.Close()
        baglanti.Close()
    End Sub

    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        baglanti.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\TEST.mdb"

        Dim sql As String = "select * from Veritest WHERE (hafta='" & ComboBox1.Text & "') ORDER BY hafta"
        baglanti.Open()
        veri.CommandText = sql
        veri.Connection = baglanti
        Dim dr As OleDbDataReader
        dr = veri.ExecuteReader
        While dr.Read
            TextBox1.Text = IIf(IsDBNull(dr(1)), "", dr(1))
            TextBox2.Text = IIf(IsDBNull(dr(2)), "", dr(2))
            TextBox3.Text = IIf(IsDBNull(dr(3)), "", dr(3))
            TextBox4.Text = IIf(IsDBNull(dr(4)), "", dr(4))
        End While
        dr.Close()
        baglanti.Close()
    End Sub
End Class

Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla


byclever
Üye
Kullanici Avatari
Üye
31
7
30/01/2012
0
İstanbul
Ofis 2003
16/03/2012,17:23
Çözüldü 
Teşekkürler Ayhan bey ,

istediğim buydu benim.

iyi çalışmalar.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  TextBox'a Tarih Formatı Girdirme Mettleshade 2 83 24/11/2016, 18:38 Mettleshade
  Program Ayaları Kayıt Etme + Güncelleme Acil Yardım Mettleshade 5 139 02/10/2016, 23:44 alpeki99
  alt alta textbox gkmanil 11 1.759 29/05/2016, 14:06 atoz112
Çözüldü TextBoxa Girilen Tarihe Göre Veritabanından Kayıt Güncelleme Acil Yardım Metlesshade 8 884 24/01/2016, 11:33 alican60
Çözüldü ListBox Ve TextBox ~~KaG~~ 6 2.610 14/10/2015, 13:12 atoz112


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya