はじめまして、おさるくんといいます。

みなさまにお知恵をいただきたいのですが、
ODBCデータソースに登録していない。
MS-Access2000のデータ(*.mdb)にアクセスするプログラムを
作成しなければならなくなりました。
現在DAOとADOを使う方法を模索している状態です。
しかしながら、DAOは基本的(おまじないを書けば別)Access2000を
サポートしていません。
今後も、.NETになってDAOがどのようになるか不安なので
基本的にはADOを使用しようかと思っています。
調べ方が足りないのかも知れませんが
#import "C:\program files\common files\system\ado\msado15.dll" \
          no_namespace \
          rename( "EOF", "adoEOF" )
のようにMS固有のC++拡張ディレクティブにより、
タイプライブラリからCOMオブジェクトの情報をインポートしなければならないと思
います。

これ(Cドライブ限定)だと作成したプログラムを配布先した場合、
動かない環境が出てくると思います。
これを解決する方法をしりませんでしょうか。(MDACは配布先に入ってるとしま
す。)
やはりVBを使う方が簡単なのでしょうか?

以上よろしくお願いします。

開発環境はWIN2000PRO + VC++6.0SP5です。