Einzelnen Beitrag anzeigen

cltom

Registriert seit: 22. Sep 2005
221 Beiträge
 
Delphi 12 Athens
 
#1

TStringList Add aus SQLite

  Alt 16. Nov 2021, 15:00
Datenbank: SQLite • Version: 3.36 • Zugriff über: ZEOS
Hallo,

aus einer SQlite-DB soll ein Textfeld in eine StringList gelesen werden.

Sinngemäß also:

Delphi-Quellcode:
var
  MyStringList : TStringList;

begin
  MyStringList := TStringList.Create;

// (some SQL query)

  MyStringlist.Add(ZQuery.FieldByName('TextField').AsString);

end;
wenn man das so macht, kommt der Text, aber mit jedem Aufruf, wird der Inhalt des Feldes hinzugefügt. Klar, is ja "Add"

wenn man nun aber

Delphi-Quellcode:
  ...
  MyStringList.Clear;
  MyStringList.Add ...
hinzufügt, dann erscheint es so, als würde nur der erste Eintrag gelesen werden, alle folgenden Queries ändern dann den Inhalt von MyStringlist nicht mehr ... da erscheint immer nur der erste gelesene Eintrag.

Was übersehe ich da?
Danke!
  Mit Zitat antworten Zitat