Bde.DBTables.TBatchMove

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

System.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBatchMove

Delphi

TBatchMove = class(TComponent)

C++

class PASCALIMPLEMENTATION TBatchMove : public System::Classes::TComponent

プロパティ

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

説明

TBatchMove は、レコード群またはテーブル全体に対してデータベース操作を実行します。

TBatchMove オブジェクトを使用すると、次のことができます。

データセット内のレコードをデータベース テーブルへ追加する。

データセット内のレコードをデータベース テーブルから削除する。

データセットをコピーして、新しいデータベース テーブルを作成したり既存のテーブルを上書きする。

Mode プロパティを設定することで、目的とする操作を指定することができます。Source および Destination のプロパティは、レコードを追加、削除、コピーするデータセットを示します。さらに他のプロパティを使って、操作をどう実行するかや、操作の実行時に TBatchMove で発生した問題をどう処理するかを指定することができます。自分が行いたいことをプロパティに設定し終わったら、Execute メソッドを呼び出して実際の操作を行います。

メモ:  TTable オブジェクトでも同様のバッチ操作を実行できますが、デフォルトの TBatchMove プロパティ値で指定されるオプションしか利用できません。

ヒント:  アプリケーションで TBDECallback オブジェクトを使用すると、発生した問題への対応をさらに詳しく指定することができます。

関連項目