データベースに入力したデータをコピーして別のフォルダにいれるのは?


nyan  2007-11-27 19:33:00  No: 28680

初心者ですが、宜しくお願いします。

データベースのファイルをコピーして、別のフォルダに移したいのですが、テキストファイルでしかやったことがなくて、よくわからないのでおしえてもらいたいです。
拡張子は、DB,FAM,PX,TVです。
全部一緒に1つのフォルダに入ってるのですが、フォルダの中身ごとコピーそたおです。

よろしくおねがいします。


Ru  2007-11-27 20:32:54  No: 28681

環境が分からないので大まかに流れだけ。

1.ファイルの種類により保存先パスを決める処理
    1.ExtractFileName関数から右3文字で拡張子(拡張子取得する関数あったかな?)
    2.if分などで保存先パスを決める分岐処理

2.データをコピーする
    案1.INSERT文を発行してデータ追加
    案2.TBatchMoveコンポーネントにてデータコピー
    ※他にも手法あると思います。

3.フォルダ内のファイルの数だけ処理(DB,FAM,PX,TVだけかな?)


Ru  2007-11-27 21:03:07  No: 28682

コピーの部分ですけどCopyFile関数だけで良いかもしれません。


HOta  2007-11-28 16:06:08  No: 28683

この場合、データーベースは関係ないのでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加