Vergiss den Counter und prüfe auf EOF
Delphi-Quellcode:
while not tMandant.EOF do
begin
...
tMandant.Next;
end;
Du schaltest auch nicht den aktuellen Record weiter und liest deshalb immer den ersten (Textuell leeren) Datensatz ein.
Windows Vista - Eine neue Erfahrung in Fehlern.