Data.Win.ADODB.TCustomADODataSet.UpdateBatch

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

Delphi

procedure UpdateBatch(AffectRecords: TAffectRecords = arAll);

C++

void __fastcall UpdateBatch(TAffectRecords AffectRecords = (TAffectRecords)(0x2));

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TCustomADODataSet


説明

保留中のバッチ更新をディスクに書き込みます。

UpdateBatch を呼び出すと、バッチ更新モードであるデータセットの、ディスクへの保留中の更新を、関連付けられているデータベースに書き込むことができます。

AffectRecords パラメータは、 次の TAffectRecords 値のいずれかになります:


オプション 意味
arCurrent 現在の行の更新のみ適用。
arFiltered 現在のフィルタに一致する行の更新のみ適用。
arAll すべての行の更新を適用。
arAllChapters すべてのチャプター(ADO チャプター)に更新を適用。


メモ: バッチ更新を使用するには、データセット コンポーネントの CursorType プロパティが ctKeySet(デフォルト)または ctStatic に、LockType プロパティが ltBatchOptimistic になっていなければなりません。

関連項目