Bde.DBTables.TBatchMove.Source

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

Delphi

property Source: TBDEDataSet read FSource write SetSource;

C++

__property TBDEDataSet* Source = {read=FSource, write=SetSource};

プロパティ

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

説明

バッチ処理のソースとなるデータセットを指定します。

Source は,Destination で追加,削除,またはコピーされるレコードを含んだデータセットを指定できます。SourceTQuery コンポーネントの場合,移動が実行される前に問い合わせが実行されます。Source でフィルタが有効になっている場合には,バッチ移動の実行時にそのフィルタ条件が適用されます。Mode プロパティは,Source レコードがどのように Destination に適用されるかを示します。



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

batAppend

デスティネーションテーブルにレコードを追加します。

batUpdate

ソーステーブルの対応する項目と一致するキー設定項目があるデスティネーションテーブルのレコードを,ソースのレコードと一致するように変更します。

batAppendUpdate

ソーステーブルの対応する項目と一致するキー設定項目があるデスティネーションテーブルのレコードを,ソースのレコードと一致するように変更します。キー設定項目と一致しないソースレコードはデスティネーションテーブルに追加されます。

batDelete

デスティネーションテーブルのレコードでソーステーブルのレコードと一致するものを削除します。

batCopy

ソースのレコードと一致するように Destination テーブルを作成します。



関連項目