form'da 2 adet datagridview var. DataGridView1'de id ad soyad diye sutunları listeledim ve herhangi bi ismi sectiğimde datagridview2'ye o id'ye bağlı bilgileri aktarıyorum fakat bu işlem 1 kere oluyo yani başka bi id ye tıkladığımda 2. datagrid yenilenmiyo. Bunu nasıl duzeltebilirim?
Kodlarım:
Kod:
Sub listele() koopTablo.Clear() makbuzTablo.Clear() bag.Open() adtr = New OleDbDataAdapter("select plaka,adi,soyadi From koop", bag) adtr.Fill(koopTablo) DataGridView1.DataSource = koopTablo DataGridView1.Columns(0).HeaderText = "PLAKA" DataGridView1.Columns(1).HeaderText = "Adı" DataGridView1.Columns(2).HeaderText = "Soyadı" DataGridView1.Refresh() bag.Close() adtr.Dispose() End Sub Sub sec() Try If DataGridView1.CurrentRow.Cells(0).Value.ToString() .Trim() "" Then bag.Open() kmt.Connection = bag adtr = New OleDbDataAdapter("SELECT Makbuzno,Donem,Tarih,Miktar from Makbuz WHERE PLAKA='" & DataGridView1.CurrentRow.Cells(0).Value.ToString() & "'", bag) adtr.Fill(makbuzTablo) DataGridView2.DataSource = makbuzTablo DataGridView2.Refresh() kmt.ExecuteNonQuery() listele() bag.Close() kmt.Dispose() End If Catch End Try End Sub
__________________
VB.NET DataGridView yinelemesi(soru)
Programlama0 Mesaj
●34 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- VB.NET DataGridView yinelemesi(soru)