Einzelnen Beitrag anzeigen

spuster

Registriert seit: 28. Dez 2005
Ort: Aachen
12 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: Problem beim Löschen des letzten Datensatzes aus Query

  Alt 9. Mär 2007, 16:31
Zitat von Catbytes:
Und so?

Delphi-Quellcode:
Query_Picture.First;
while not Query_Picture.Eof do
begin
  Filename := Query_Picture.FieldByName('filename').AsString;
  if not FileExists(Filename) then
    Query_Picture.Delete
  else
   if not Query_Picture.Eof then // <--- Aenderung
    Query_Picture.Next;
end;
Grad so aus dem Kopf - ungetestet...
Gleiche Problem wie beim Beitrag davor...
Nach Delete ist leider schon Schluß, so dass die nächste Abfrage nicht mehr zur Geltung kommt.
Ben
  Mit Zitat antworten Zitat