FireDAC.Comp.BatchMove.TFDBatchMove.Execute
Delphi
function Execute: Integer;
C++
int __fastcall Execute(void);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FireDAC.Comp.BatchMove.pas FireDAC.Comp.BatchMove.hpp |
FireDAC.Comp.BatchMove | TFDBatchMove |
説明
リーダーからライタへデータ移動を実行します。
Execute を呼び出すと、このメソッドは、統計情報やデータ移動のフィードバックを作成できるよう、ReadCount や DeleteCount などのカウンタをすべてゼロにリセットします。リーダーとライタを開き、リーダーからファイル終端(EOF)が返されるまでデータ移動を行います。
この処理では、TFDBatchMove の Mode プロパティの値に応じて、データ移動先のレコードの追加、置換、または削除を行います。CommitCount が 0
より大きい場合、レコードの移動はトランザクションとして行われます。