Delphi: Daten nicht in Datenbank schreiben

Hallo,

ich möchte, wenn ein gewisses Feld („erledigt“) „N“ ist, Aktualisierungen der DB nur nach Bestätigung zulassen - wie mache ich das am besten?
Wenn ich (nach Frage „Wirklich ändern?“ und Klick auf „NEIN“) die Tabelle deaktiviere und wieder aktiviere, so bleibt die Benutzereingabe im Tastaturpuffer und wird nach der Aktivierung in das DBEdit-Feld geschrieben.
Kann ich den Tastaturpuffer leeren? Oder gibt es eine bessere Variante, sowas zu lösen?

Vielen Dank für JEDE(!!!) Hilfe,

Michl

Hi,

ist schon 'ne weile her, dass ich zuletzt was mit db gemacht habe.
Aber sowohl TTable, als auch TQuery haben die Methode Cancel um Eingaben rückgängig zu machen. Kannst du mit denen nichts anfangen ?

CU, DiJey