掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TFDBatchMoveで自動的にテーブル構造を作成するには? (ID:48789)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
FireDacのBatchMoveは、使ったことがありませんが、 BDEでもフィールド定義、インデックス定義をコピーしてから、BatchMoveを使っていました。 以下は、BDEではこのように書いていました。FireDacでも全く同じとはいかないと思いますが、このような感じで書き直せばいけるかな〜? フィールド定義、インデックス定義を指定しファイルを作る with TaihiTable do begin Active := False; Create(nil); TableName := 'Hojou.DB'; TableType := ttParadox; FieldDefs.Assign(HojouTable.FieldDefs); IndexDefs.Assign(HojouTable.IndexDefs); CreateTable; End; 一旦データを消す with TaihiTable do begin Active := False; TableName := Filemei; TableType := ttParadox; EmptyTable; end; データをコピー BatchMove1.Source := HojouTable; BatchMove1.Destination := TaihiTable; BatchMove1.Mode := batAppend; BatchMove1.Execute;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.