accessのデータを取得するには?


アゴキング  2003-09-01 20:53:43  No: 52061  IP: [192.*.*.*]

Visual C++をつかって、access殻データを取得するにはどうしたらいいのですか?
教えてください。
よろしくお願いします。

編集 削除
チョリ  2004-11-18 20:20:18  No: 52062  IP: [192.*.*.*]

シャクレ

編集 削除
克己  2004-11-25 22:59:37  No: 52063  IP: [192.*.*.*]

現在起動中のaccessなら、DDE通信で取れます
accessの生成したファイルからとる場合は、通常ならCSV形式などを使用します
これら以外のフォーマット(.elsなど)は公開されておらず、取得は至難です

編集 削除
なーめ  2004-12-05 01:44:10  No: 52064  IP: [192.*.*.*]

ADODB の Recordset で簡単に取得可能です。
 その際、
  Provider=Microsoft.Jet.OLEDB.4.0;
 を使用します。

  ->http://madia.world.coocan.jp/cgi-bin/Vcbbs/wwwlng.cgi?print+200411/04110004.txt

 ↑これは Excel の例ですが、ACCESS も当然できます。
 mdb ファイルをバイナリでみると、Standard Jet DB と書いてあります。

Win2K/VC++6.0
WinME/VC++6.0 

どちらも OK でした。

編集 削除