Data.DB.TDataSet.Cancel
Delphi
procedure Cancel; virtual;
C++
virtual void __fastcall Cancel(void);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Verwirft die Änderungen des aktiven Datensatzes, falls diese noch nicht eingetragen wurden.
Mit Cancel können Sie die Änderungen eines oder mehrerer Felder des aktuellen Datensatzes rückgängig machen. Sind die Änderungen noch nicht eingetragen, wird der alte Zustand des Datensatzes wiederhergestellt und der Modus der Datenmenge in dsBrowse geändert.
Üblicherweise werden mit Cancel Änderungen aufgrund einer Benutzeranforderung oder in Feldprüfungsroutinen rückgängig gemacht, mit denen unzulässige Feldwerte zurückgewiesen werden. Das TDBNavigator-Objekt enthält eine Abbrechen-Schaltfläche, um die Methode aufzurufen.
Anmerkung: Wenn sich die Datenmenge nicht im Bearbeitungsmodus befindet (dsEdit oder dsInsert), hat Cancel keine Wirkung.
Siehe auch
Codebeispiele