Einzelnen Beitrag anzeigen

spuster

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

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

  Alt 9. Mär 2007, 16:25
Zitat von hoika:
Hallo,

sicher, dass der Fehler nicht beim Next kommt ?.

Du könntest einen Zähler mitlaufen lassen
(vorher die Anzahl der Einträge in der Query z.B. mit
select count(*) oder RecordCount ermitteln).

vor dem while-end dann die Prüfung
if Counter=MaxCount then break;


Heiko
Ja, habs ausprobiert und der Fehler tritt definitiv bei Delete auf und zwar dann, wenn nur noch ein Record da ist.

Das mit MaxCount werde ich mal testen. Danke!
Ben
  Mit Zitat antworten Zitat