次の方法で共有

ADO接続のタイミングで異常終了

Anonymous
2021-01-04T07:22:11+00:00

Aceessで作成されたシステムに接続しようとしたところ、

ADO接続のタイミングで異常終了してしまいます。


    Set objDB = New ADODB.Connection

    Set objDB = Application.CurrentProject.Connection  ←ここでAccessが終了してしまう


正常に動作するPCとの違いを調べた所、

参照設定で指定しているライブラリに違いがありました。

※なお、どちらのPCもoffice365 businessを使用しています

<正常PC>

ライブラリ名:Microsoft Office 16.0 Access database engine Object Library

場所:C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE16

<エラーPC>

ライブラリ名:Microsoft Office 15.0 Access database engine Object Library

場所:C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15

<エラーPC>の対象ライブラリの参照先を<正常PC>と同一にしようとしたところ、

以下のメッセージが表示され設定できませんでした。

「指定されたファイルへの参照は登録できません。」

ライブラリの参照先が正しくなれば、正常に動作すると考えているのですが、

対処方法をご教示いただけますと幸いです。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2021-01-06T09:47:08+00:00

    <正常PC>、<エラーPC>共に同一のバージョン(2011)をインストールしています。

    念のため<エラーPC>のOfficeをアンインストールして、再度インストールしましたが状況は変わりませんでした。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2021-01-04T13:45:05+00:00

    インストールされているアプリケーションのバージョンが異なるのではないか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません