タイトル : Re^4: CSVを読み込みたい 投稿日 : 2023/02/19(Sun) 08:19 投稿者 : 初老のVB.NET開発者
魔界の仮面弁士さん、ありがとうございます。 > JET Provider の Excel I-ISAM の場合、ブックがデータベース、シートがテーブルという扱いです。 > (実際にはシートだけでなく、特定のセル範囲を指定して読み取ることもできますが) > > それに対して Text I-ISAM の場合、フォルダーがデータベース、ファイルがテーブルという扱いです。 なるほど、やはりそういうことですか。 魔界の仮面弁士さんからご指南いただいてデータベースとファイルの関係性が理解できました。 > つまり、こうした文字列になるはずです。 > 「Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\txtFilesFolder\; Extended Properties="text;HDR=Yes;FMT=Fixed";」 > 「Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\tsvFilesFolder\; Extended Properties="text;HDR=No;FMT=TabDelimited";」 これって、「ACE」に対しても同じ書き方で大丈夫でしょうか? とりあえず、今は自宅のPCで書き込んでいるので月曜日に出社してから試して みようと思います。 Schema.iniについては検討してみようと思います。 外部ライブラリ導入についてはハードルが高そうです。 というのも、今私が行っている現場では簡単なフリーソフト導入時も個人の 判断ではできず情報管理部門の審査を経てからでないと導入できない決まりが あります。それがライブラリとなると審査にかなりの手間が掛かると推察される ので難しいそうです。 リンク先を見させていただきましたが、それほどインストール自体は 難しくないですし、便利なライブラリですし導入したいのですが。 会社で試してみて返信したいと思います。 |