CSVファイルをDBに書き込むには?


Taku  2004-08-30 11:21:24  No: 85331

始めましてVB初心者のTakuと申します。早速ですが質問させて下さい。
CSVファイルの内容をDBに書き込む事です。
<<CSVファイルの内容>>
1,2,3
4,5,6
<<DBのテーブル>>
A1,A2,A3,A4,A5,A6
となっている時に、DBのA2にCSVの1をDBのA4にCSVの2をDBのA6にCSVの3を
という様にいれたい時にどのようなロジックを組んだら良いのでしょうか?
教えて下さい。
至らない質問ではございますが、宜しくお願いします。


Say  2004-08-30 12:28:11  No: 85332

DBもミドルウェアも不明ですので一般的な回答になりますが、

大抵のDBにはcsvを取り込むツール、機能、メソッド等がありますから、
それを用いて一旦ワークテーブルに取り込み、
SQLで希望のテーブルに書き込むのが手っ取り早いでしょう。

VBでやるなら、
「DBのcsv取り込み機能」を起動し、
その後INSERTクエリを発行することになるかと。

「DBのcsv取り込み機能」の起動の仕方はDBに依存しますし、
SQLの発行の仕方はミドルウェアに依存します。


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

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






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