-1

Oledb を使用して MS Access DB に接続します。

OleDbConnection クラスの Open 関数が呼び出されると、次のエラーが発生します。

「'Microsoft.Jet.OLEDB.4.0' プロバイダーがローカル コンピューターに登録されていません。」

4

2 に答える 2

1

お使いの OS は 64 ビットだと思いますが、Microsoft Jet は 64 ビットをサポートしていません。これを解決するには、アプリケーションで強制的に 32 ビットを使用し、高度なコンパイラ オプションでターゲット CPU を x86 に変更する必要があります。

詳細については、このリンクを確認してください。

于 2011-01-12T06:07:16.477 に答える