VB.NETでMBDをエクスポートするには

解決


KP  2004-01-07 18:20:14  No: 81297

VB.NET+Access2000の環境でVBの勉強をしています。
MDBからCSVかテキストファイルを作成したいのですが、方法がよく
分かりません。
今はSQLで抽出した内容をループでテキストファイルを作成しているのですが、とても効率が悪いように思えます。
何かいい方法があれば、教えてください。


魔界の仮面弁士  2004-01-07 18:49:49  No: 81298

JetのText-IISAM機能を利用してみるとか。
例えば「テーブル1」の内容を「C:\TEST\SAMPLE.CSV」として出力するなら、

  SELECT * INTO [Text;Database=C:\TEST\].[SAMPLE.CSV] FROM [テーブル1]

というSQL文を発行するような感じで。


KP  2004-01-07 21:26:56  No: 81299

魔界の仮面弁士さん  ありがとうございます。

ご指導のとおりSELECT * INTO ....  を試して見ます。


KP  2004-01-08 00:47:41  No: 81300

できました。ありがとうございます。
このやり方の方が、記述も少なく(ループで繰り返すことがないので)、
こちらを採用したいと思います。
過去ログにもこのやり方の説明ありましたね。すいません。
ついでにタイトルも間違えてました。

これからもお聞きすることがあると思いますので、
よろしくお願いします。


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

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






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