Hallo,
Delphi-Quellcode:
for a := 0 to ZQuery1.RecordCount-1 do begin
// *** Hier die einzelnen Datensätze verarbeiten ***
end; //for
select id,*
Brauchst Du wirklich alle Felder der Tabelle?
Das könnte schon das Problem sein.
Hier werden ja nach
DB alle Datensätze lokal heruntergeladen und zwischengespeichert.
Ändere das mal ab.
Delphi-Quellcode:
ZQuery1.UniDirectional:= True;
while not ZQuery1.Eof do
begin
// Datensatz verarbeiten
ZQuery1.Next;
end;