Het vullen van en listview in VBA ken ik wel.
Daar spreekt men over subitems om 1 rij te vullen.
Kennelijk is dit bij .NET anders.
De DB wordt wel uitgelezen, maar alles staat onder elkaar in de eerste
kolom van de listview. Ik doe iets fout maar wat.
Iemand die het wel ziet?
Daar spreekt men over subitems om 1 rij te vullen.
Kennelijk is dit bij .NET anders.
De DB wordt wel uitgelezen, maar alles staat onder elkaar in de eerste
kolom van de listview. Ik doe iets fout maar wat.
Iemand die het wel ziet?
Code:
Private Sub VullvwOverzicht()
Dim J As Integer
Dim T As Integer
Conn.Close()
ds.Clear()
mySQL = "select ID, Begeleider, Taak, Smiley from Taken"
da = New OleDb.OleDbDataAdapter(mySQL, Conn)
da.Fill(ds, "Zorgboerderij")
Dim iAantal As Integer = ds.Tables("Zorgboerderij").Rows.Count
lvwOverzicht.Items.Clear()
MsgBox(iAantal)
Dim x As Integer = 1
lvwOverzicht.Items.Add(ds.Tables(0).Rows(T).Item(4)) 'ID
For T = 0 To iAantal - 1 'aantal records
For J = 5 To 7 'de andere kolommen
lvwOverzicht.Items.Add(ds.Tables(0).Rows(T).Item(J)) 'zijn eigenlijk de subitems
Next J
Next T
lvwOverzicht.Refresh()
End Sub