TBatchMove の使い方
メモ: ボーランド データベース エンジン(BDE)は推奨されなくなったので、今後は機能強化されません。たとえば、BDE では Unicode はサポートされません。BDE を使用して新規に開発を始めないでください。既存のデータベース アプリケーションを BDE から dbExpress に移行することを検討してください。
Bde.DBTables.TBatchMove は、データセットの複製、一方のデータセットから別のデータセットへのレコードの追加、一方のデータセットのレコードによる別のデータセットのレコードの更新、別のデータセットのレコードに一致するレコードの削除ができるボーランドデータベースエンジン(BDE)の各機能をカプセル化します。TBatchMove は以下の場合に最もよく使用されます。
- 分析やほかの処理のためにサーバーからローカルデータソースにデータをダウンロードする。
- アップサイジング処理の一環としてデスクトップのデータベースをリモートサーバーのテーブルへ移行する。
バッチ移動コンポーネントはソーステーブルに対応する転送先テーブルを作成することができ、その際に列名とデータ型を自動的にマッピングします。
以下のトピックで、TBatchMove コンポーネントの使い方を説明しています。