Registriert seit: 4. Jan 2003
88 Beiträge
Delphi 6 Enterprise
|
Fehlermeldung: Entweder bof oder eof ist true, oder ...
26. Jan 2003, 20:00
Hi,
ich hab eine adotable, diese wird mittels der filter funktion nach allen einträgen die in einem bestimmten booleschen feld true haben gefiltert. Das funktioniert soweit auch alles wunderbar, auch das setzten des booleschen feldes auf false funktioniert solange mehr als ein eintrag vorhanden ist. Sobald allerdings nur noch ein eintrag vorhanden ist, der dem filter entspricht, bekomm ich beim ändern des booleschen feldes und darauffolgendem aufrufen von adotable.post die Fehlermeldung: "Entweder BOF oder EOF ist TRUE, oder der aktuelle Datensatz wurde gelöscht."
Was kann ich dagegen machen??
Wenn bereits zu beginn kein datensatz den kriterien entspricht funktioniert alles nur wenn ich den letzten datensatz so verändere das er den kriterien nicht mehr entspricht bekomm ich diese fehlermeldung.
Eigentlich soll er nur die änderung übertragen und die Anzeige im dbgrid dann aktualisieren.
MFG
Blizzard
|