- Im Beispiel liegen die für den Datenbankzugriff benötigten Komponenten (TDatabase, TQuery) auf einem DataModul (TDataModule).
#include "DataModule.h" void __fastcall TForm1::Button1Click(TObject *Sender) { SqlQuery(true, "SELECT * FROM TabellenName"); // Daten holen, siehe Beispiel weiter oben ListView->Items->Clear(); // Listviel erstmal leeren // alle Datensätze aus der Query in das ListView holen for (int i=0; i<DataModule->SQLQuery->RecordCount; i++) { ListItem = ListView->Items->Add(); // fiktiven Namen und Alter ins Listview übertragen ListItem->Caption = DataModule->SQLQuery->FieldByName("name")->AsString); ListItem->SubItems->Add(DataModule->SQLQuery->FieldByName("alter")->AsString); // zum nächsten Datensatz springen DataModule->SQLQuery->Next(); } }