Bde.DBTables.TBatchMove.Destination

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

Delphi

property Destination: TTable read FDestination write FDestination;

C++

__property TTable* Destination = {read=FDestination, write=FDestination};

プロパティ

種類 可視性 ソース ユニット
property published
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBatchMove

説明

バッチ処理のデスティネーションのデータベーステーブルに対応する TTable オブジェクトを指定します。

Destination プロパティは,バッチ処理で作成または変更されるデータベーステーブルを指定できます。Destination に対するバッチ処理は,Mode プロパティの値によって異なります。



モード デスティネーションに対する影響

batAppend

デスティネーションテーブルにレコードを追加します。以前から存在しているレコードは変更されません。デスティネーションテーブルは既存のものでなくてはなりません。

batUpdate

ソーステーブルの対応する項目と一致するキー設定項目があるデスティネーションテーブルのレコードを,ソースのレコードと一致するように変更します。新しいレコードは追加されません。デスティネーションテーブルは既存のもので,インデックスが定義されていなければなりません。

batAppendUpdate

ソーステーブルの対応する項目と一致するキー設定項目があるデスティネーションテーブルのレコードを,ソースのレコードと一致するように変更します。キー設定項目と一致しないソースレコードはデスティネーションテーブルに追加されます。デスティネーションテーブルは既存のもので,インデックスが定義されていなければなりません。

batDelete

デスティネーションテーブルのレコードでソーステーブルのレコードと一致するものを削除します。デスティネーションテーブルは既存のもので,インデックスが定義されていなければなりません。

batCopy

ソースのレコードと一致するように Destination テーブルを作成します。Destination が既存のものの場合は,ソースのコピーで書き換えられます。



関連項目