Datasnap.DBClient.TCustomClientDataSet.Cancel

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure Cancel; override;

C++

virtual void __fastcall Cancel();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

説明

Cancel は,現在のレコードに対する未登録の変更を取り消します。

Cancel メソッドを呼び出すと,現在のレコードに属する 1 つまたは複数の項目に対して加えられた変更を取り消すことができます。変更がデータベースに登録されていなければ,Cancel はレコードを以前の状態に戻し,データセットステータスを dsBrowse に設定します。

メモ:  Cancel メソッドと RevertRecord メソッドを混同しないでください。RevertRecord メソッドも現在のレコードに対する変更を取り消しますが,Cancel が未登録の変更を取り消すのに対して,RevertRecord は変更ログにすでに登録されている変更を削除します。

関連項目