Bde.DBTables.TBatchMove.ChangedTableName
Delphi
property ChangedTableName: TFileName read FChangedTableName write FChangedTableName;
C++
__property System::Sysutils::TFileName ChangedTableName = {read=FChangedTableName, write=FChangedTableName};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TBatchMove |
説明
Paradox テーブルの名前を指定します。Paradox テーブルには,バッチ処理の結果変更されたデスティネーションテーブルのすべてのレコードが入ります。
バッチ処理によって変更されたレコードの,変更前の値が保存されるテーブルの名前を ChangedTableName で指定します。ChangedTableName には,Paradox 形式のテーブル名を指定する必要があります。ChangedTableName を設定することで,レコードの変更や削除が行われても,Destination テーブルの情報が失われないことを保証できます。
Mode プロパティを batUpdate または batAppendUpdate にした場合,ChangedTableName テーブルは更新したすべてのレコードを保持します。Mode プロパティが batDelete のときは,ChangedTableName テーブルはすべての削除されたレコードを保持します。
ChangedCount プロパティは,ChangedTableName テーブルにいくつのレコードが格納されたかを示します。