Hallo zusammen,
ich spiele gerade ein bisschen mit tfdmemtable
sehr interessant ist für mich das chachedUpdate property.
damit könnte ich eine schöne undo Funktion implementieren.
Bei einem insert klappt das auch gut
Delphi-Quellcode:
//insert
fdmtbl1.Insert;
fdmtbl1.FieldByName('F1').Value := '01';
fdmtbl1.FieldByName('F2').Value := '02';
fdmtbl1.Post;
fdmtbl1.SavePoint;
//undo
fdmtbl1.UndoLastChange(True);
wie muss ich es beim löschen oder editieren eines Datensatzes machen?
Delphi-Quellcode:
//funktioniert nicht
fdmtbl1.SavePoint;
fdmtbl1.Delete;
Hat eventuell schon jemand eine UnDo Funktion implementiert und würde mir ein paar Tipps geben?
Bin für jeden Tipp dankbar
Gruß
EarlyBird