補足です。
Accessは2003で、開くファイルはadpなんです。

------------------------------------------------------------------
セキュリティ警告
"C:\hoge.adp" を開いています
このファイルに、意図的にお使いのコンピュータに損害を与えるコードが含まれる場合、
ファイルは安全でない可能性があります。
[キャンセル] [開く] [詳細]
------------------------------------------------------------------

というダイアログが出てしまいます。


何をしたいかというと、vbからadpの接続プロパティを更新したいのです。
adpの使用者に接続プロパティの変更を自分でおこなってもらうのではなく、
vbから自動で接続プロパティのサーバーやデータベースを更新したい、
という要望なんです。
このvbアプリを実行することで、使用者は難しい設定をしなくても
自動で代替サーバーに切り替えてadpを使用できるようにしたいのです。

接続プロパティの更新はできました。


>746
どこかのサイトで調べてOpenAccessProjectという書き方が載っていましたので
そのようにしていました。
第二引数は、排他モードということです。

OpenCurrentDatabaseを使用して開いても同様の結果となりましたorz