0

Access DAO API にアクセスしようとする64 ビットアプリケーションがあります。私のコンピューターには Access 32 ビットしかインストールされていません。

64 ビットで参照される PIA でコンパイルすると、次のランタイム エラーが発生します。

CLSID {CD7791B9-43FD-42C5-AE42-8DD2811F0419} failed due to the following error: 80040154 Class not registered 

32 ビットでコンパイルすると、すべて正常に動作します。

それは可能ですか?ここでのオプションは何ですか?

編集

MSFT が64 ビット バージョンの DAO を提供していない可能性があるという事実に絞り込みました。誰かがここで同じ問題を抱えていました

4

1 に答える 1

0

私が見つけた唯一のことは、Office 32 ビットをアンインストールして Office 64 ビットをインストールすることでしたが、これは間違っているように感じました。データレイヤーは、コンテキストに依存しないように繁栄する必要があります。

于 2013-06-17T14:19:16.093 に答える