Moin,
ich hab das mal so gemacht: Ich hab die Einträge der DB ausgelesen und dann einfach in der ListView eingetragen.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| var db:TListItem; begin table1.First //geht zum ersten Datensatz repeat with ListView1 do begin db := Items.Add; db.Caption := table1.Field.Fields[0].AsString; //Name db.SubItems.Add(table1.Field.Fields[0].AsString); //Vorname end; table1.next; until table1.EoF; //Schleife wird solange durchlaufen bis ende der DB end; |
Das beispiel ist für ne ListView im Report Modus wenn du noch weitere Spalten haben willst musst einfach nur mit "db.Subitems.Add('String');" hinzufügen. [db ist eine Variable vom Typ TListItem].
PS: Hab das aus dem Kopf geschrieben musst sonst sagen wenn was net geht.