Tjaa kiggede lidt omkring og fandt frem til at listview måtte være sagen og søgte så også på eksperten.
Dog har jeg problem.. Har oprettet 3 kolonner, som hedder Fra, Til, KM
Dette virker...: If Not (Rs.BOF Or Rs.EOF) Then
ListView1.ListItems.Clear Do While Not Rs.EOF
ListView1.ListItems.Add 1, , "Valgtext" ' Hvis denne aendres til Rs("Fra") saa faar jeg fejl... but why.. ListView1.ListItems(1).SubItems(1) = Rs("Til") ListView1.ListItems(1).SubItems(2) = rs("KM")
Når du afvikler fra VB, kan dubuggeren jo vise dig i hvilken linie fejlen er. jeg fejlsøger ofte ved at indsætte msgbox f.eks. msgbox("Rs = " & Rs) Så kan du se hvad værdien er, når programmet fejler.
Men jeg har heller ikke brugt Listview. MSFlexGrid bruger jeg derimod ofte. Og så bruger jeg forresten heller ikke records, mine databaser er ren Ascii, - det synes jeg giver mest kontrol og felxibilitet.
mini-me > Her er også et eksempel.. kan desværre ikke vide hvad der står Rs("HER")
' ----------------------------- Form1 ----------------------------- ' Husk at tilføje ListView1 på Form1. ListView kan tilføjes ved at ' trykke [CTRL]+[T] find så "Microsoft Windows Common Controls 5.0" ' ----------------------------------------------------------------- Option Explicit
Private Sub Command1_Click() Dim intID As Integer ' <- Til Test Dim lv As ListView Dim Litem As ListItem
Set lv = ListView1 ' <- ListView
lv.ListItems.Clear For intID = 1 To 100 ' <- Til Test ' Do While Not Rs.EOF Set Litem = lv.ListItems.Add(, , Str$(intID)) ' Str$(Rs("ID")) With Litem .SubItems(1) = "Navn" ' Rs("Navn") .SubItems(2) = "Adresse" ' Rs("Adresse") .SubItems(3) = "Postnummer" ' Rs("Postnummer") .SubItems(4) = "E-Mail" ' Rs("E-Mail") End With ' Rs.MoveNext ' Loop Next ' <- Til Test End Sub
Private Sub Form_Load() With ListView1 ' <- ListView .View = 3 .ColumnHeaders.Add , , "ID", 600 .ColumnHeaders.Add , , "Navn" ' SubItems(1) .ColumnHeaders.Add , , "Adresse" ' SubItems(2) .ColumnHeaders.Add , , "Postnummer" ' SubItems(3) .ColumnHeaders.Add , , "E-Mail" ' SubItems(4) End With End Sub ' ----------------------------- Form1 -----------------------------
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.