Bde.DBTables.TBatchMode

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

Delphi

TBatchMode = (batAppend, batUpdate, batAppendUpdate, batDelete, batCopy);

C++

enum DECLSPEC_DENUM TBatchMode : unsigned char { batAppend, batUpdate, batAppendUpdate, batDelete, batCopy };

プロパティ

種類 可視性 ソース ユニット
enum public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables Bde.DBTables

説明

TBatchMode 型は,データベーステーブルで実行されるバッチ操作の型を示します。

TBatchMode 次の表に,型に指定できる値を示します。



意味

batAppend

ソーステーブルからすべてのレコードをデスティネーションテーブルの最後に追加する。デスティネーションテーブルおよびソーステーブルに,重複するキーを持つレコードがあってはならない

batAppendUpdate

該当するレコードがデスティネーションテーブルにある場合,ソーステーブルの対応するレコードと置き換える。対応するレコードがない場合,転送先テーブルにレコードを追加する。デスティネーションテーブルは,該当するレコード用に定義されたインデックスを持つ必要がある

batCopy

構造体およびレコードをソーステーブルからデスティネーションテーブルにコピーする。デスティネーションテーブルがすでにある場合は,削除して,ソースの新しいコピーと置き換える

batDelete

デスティネーションテーブルのレコードのうち,ソーステーブルにも表示されているものをすべて削除する

batUpdate

該当するレコードがデスティネーションテーブルにある場合,ソーステーブルの対応するレコードと置き換える。デスティネーションテーブルは,該当するレコード用に定義されたインデックスを持つ必要がある