Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
26/02/2012 01:05
Konu Sahibi
byclever
Yorumlar
4
Okunma
2136
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

byclever


 35
 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.



Kullanici Avatari

ayhan2122


 41
 681
 26
 30/10/2008
451
 -
 
 Ofis 2003
 26/07/2018,20:20
Çö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.

Kullanici Avatari

byclever


 35
 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)



Kullanici Avatari

ayhan2122


 41
 681
 26
 30/10/2008
451
 -
 
 Ofis 2003
 26/07/2018,20:20
Çö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.

Kullanici Avatari

byclever


 35
 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.




Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Combobox Filter Mehmet Paçal 4 379 04/08/2018, 11:45
Son Yorum: Mehmet Paçal
Çözüldü TextBox'a Tarih Formatı Girdirme Mettleshade 2 823 24/11/2016, 18:38
Son Yorum: Mettleshade
Çözüldü Program Ayaları Kayıt Etme + Güncelleme Acil Yardım Mettleshade 5 835 02/10/2016, 23:44
Son Yorum: alpeki99
Çözüldü alt alta textbox gkmanil 11 2.727 29/05/2016, 14:06
Son Yorum: atoz112
Çözüldü TextBoxa Girilen Tarihe Göre Veritabanından Kayıt Güncelleme Acil Yardım Metlesshade 8 1.914 24/01/2016, 11:33
Son Yorum: alican60

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.
123444