Datasnap.DBClient.TCustomClientDataSet.Cancel
Delphi
procedure Cancel; override;
C++
virtual void __fastcall Cancel();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Beschreibung
Verwirft nicht eingetragene Änderungen des aktuellen Datensatzes.
Mit Cancel können Sie Änderungen in Feldern des aktuellen Datensatzes rückgängig machen. Wurden die Änderungen noch nicht in das Änderungsprotokoll eingetragen, stellt Cancel den vorherigen Status des Datensatzes wieder her und weist der Datenmenge den Status dsBrowse zu.
Anmerkung: Verwechseln Sie Cancel nicht mit der Methode RevertRecord, die ebenfalls Änderungen des aktuellen Datensatzes verwirft. Cancel verwirft jedoch noch nicht eingetragene Änderungen, während RevertRecord Änderungen rückgängig macht, die bereits in das Änderungsprotokoll eingetragen wurden.