merhaba arkadaşlar geliştirdiğim bi projenin bi yerinde takıldım kaldım iki gündür çözemedim internetten de bulamadım lütfen yardım edin
şimdi mssql de table_merkez diye bi tablom var burdaki kayıtları kaç kayıt varsa otomatik olarak label oluşturacak ve merkez alanındaki bilgileri tek tek o labellere yazdıracak umarım anlatabilmişimdir.
YAZDIĞIM KODLAR
Dim da As New SqlDataAdapter("select * from table_merkez", baglanti)
Dim dt As New DataTable
da.Fill(dt)
Dim lDizi As Label() = New Label(dt.Rows.Count) {}
For i As Integer = 0 To lDizi.Length - 1
lDizi(i) = New Label()
baglanti.Open()
Dim komut As New SqlCommand("select * from table_merkez", baglanti)
Dim oku As SqlDataReader
oku = komut.ExecuteReader
While oku.Read
lDizi(i).Text = oku("merkez")
End While
baglanti.Close()
Me.Controls.Add(lDizi(i))
Dim j As Integer = 8
lDizi(i).Top = i * 30
lDizi(i).Left = 20
lDizi(i).Width = 100
Next
KOD ÇALIŞINCA EKRAN GÖRÜNTÜSÜ

şimdi mssql de table_merkez diye bi tablom var burdaki kayıtları kaç kayıt varsa otomatik olarak label oluşturacak ve merkez alanındaki bilgileri tek tek o labellere yazdıracak umarım anlatabilmişimdir.
YAZDIĞIM KODLAR
Dim da As New SqlDataAdapter("select * from table_merkez", baglanti)
Dim dt As New DataTable
da.Fill(dt)
Dim lDizi As Label() = New Label(dt.Rows.Count) {}
For i As Integer = 0 To lDizi.Length - 1
lDizi(i) = New Label()
baglanti.Open()
Dim komut As New SqlCommand("select * from table_merkez", baglanti)
Dim oku As SqlDataReader
oku = komut.ExecuteReader
While oku.Read
lDizi(i).Text = oku("merkez")
End While
baglanti.Close()
Me.Controls.Add(lDizi(i))
Dim j As Integer = 8
lDizi(i).Top = i * 30
lDizi(i).Left = 20
lDizi(i).Width = 100
Next
KOD ÇALIŞINCA EKRAN GÖRÜNTÜSÜ
