Jah... ich möchte ohne Delphi-Komponenten auskommen.
Aber ein ListView ist doch auch eine Delphi Komponente?!
Du kannst eine Komponente verwenden die genau für die Aufgabe entwickelt wurde (DBGrid).
Du kannst aber auch eine nicht-datensentive Komponente (ListView) verwenden und durch zusätzlichen Code an das Dataset anbinden.
Man sollte aber dabei nie das
KISS-Prinzip vergessen.
Ein DBGrid ist innerhalb von 15 Sekunden Programmierzeit an ein Dataset angebunden.
Um ein (virtuelles) ListView an ein Dataset anzubinden benötigt man ca einen Tag Programmierzeit.
Lohnt sich das?