FireDAC.Comp.DataSet.TFDDataSet.CommitUpdates
Delphi
procedure CommitUpdates;
C++
void __fastcall CommitUpdates();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
説明
変更ログをクリアし、すべてのレコードが変更されていないものとします。
CommitUpdates を呼び出すと、データセットの変更ログがクリアされます。この呼び出しが正しく機能するのは、CachedUpdates が True に設定されていて、データセット コンポーネントの ApplyUpdates メソッドおよび Commit メソッドの呼び出しが成功した後です。すべてのデータセット レコードは未変更の状態になります。
接続コンポーネントの ApplyUpdates メソッドを使ってデータベース コンポーネントに関連付けられたすべてのデータセットの保留中の更新を適用しコミットしているアプリケーションでは、CommitUpdates を呼び出す必要はありません。