Datasnap.DBClient.TCustomClientDataSet.Cancel

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch