Wenn ich jetzt direkt ne TList nehme ist das doch bestimmt ein wenig Ressourcen schonender.
Aber wie kann ich das umsetzen?
So siehts bei mir bis jetzt aus:
Delphi-Quellcode:
type
TAccounts = class(TList)
ID : Integer;
Name : String;
Passwort : String;
ban : integer;
end;
...
q:='select * from user;';
FResult := FMysql.query(q, true, ex);
if ex then
begin
Account:= TAccounts.Create;
FResult.First;
for I := 0 to FResult.RowsCount - 1 do
begin
test.
Account.ID := strtoint(Fresult.FieldValuebyname('id'));
Account.Name := Fresult.FieldValuebyname('username');
Account.Passwort := Fresult.FieldValuebyname('password');
Account.ban := strtoint(Fresult.FieldValuebyname('ban'));
// Wie gehts denn hier weiter???<---------------------------------
FResult.Next;
end;