Hallo Andreas,
warum willst Du in ein DBEdit-Feld etwas reinschreiben, daß nicht an die Datenbank übertragen werden soll?
Ein Möglichkeit wäre mit Cached Update zu arbeiten. Da kannst Du alle Änderungen, die dann zunächst nur lokal in der Datenmenge ausgefühert werden, wieder verwerfen.