VB.NET+Access2000の環境でVBの勉強をしています。
MDBからCSVかテキストファイルを作成したいのですが、方法がよく
分かりません。
今はSQLで抽出した内容をループでテキストファイルを作成しているのですが、とても効率が悪いように思えます。
何かいい方法があれば、教えてください。
JetのText-IISAM機能を利用してみるとか。
例えば「テーブル1」の内容を「C:\TEST\SAMPLE.CSV」として出力するなら、
SELECT * INTO [Text;Database=C:\TEST\].[SAMPLE.CSV] FROM [テーブル1]
というSQL文を発行するような感じで。
魔界の仮面弁士さん ありがとうございます。
ご指導のとおりSELECT * INTO .... を試して見ます。
できました。ありがとうございます。
このやり方の方が、記述も少なく(ループで繰り返すことがないので)、
こちらを採用したいと思います。
過去ログにもこのやり方の説明ありましたね。すいません。
ついでにタイトルも間違えてました。
これからもお聞きすることがあると思いますので、
よろしくお願いします。