AccessデータベースをCSVに
某お役所からの依頼でそんなコードを書いてみた。
というか、納品のデータ形式を整形した表をPDFに指定しないで、CSVとかExcelにしておけばいいのにねぇ。
まぁ、お役所ですからね。
とりあえずフォルダにつっこんだMDBファイルを順番に拾って、それぞれADO.NETで接続してレコードをCSVに変換して保存するだけのコードを作成。
最後にフォルダ内のCSVファイルをコマンドプロンプトのcopyコマンドで結合しておしまい。
# copy *.csv zokusei.csv
結合させる部分もVisual Studioで書けばよかったかもしれませんが、とりあえずコマンドラインで解決できる手段を先に思いついたのでコマンドで解決しました。