2

Access データベースを使用する Java アプリケーションがあります。私の PC には、64 ビットのオペレーティング システム、64 ビットの Microsoft Office、および 64 ビットの JDK が搭載されています。Access データベース エンジン x64 もインストールしました。基本的にすべてが 64 ビットです。

コントロール パネルで、私のターゲットはC:\Windows\SysWOW64\odbcad32.exeであり、開始を指定しました: %windir%\SysWOW64。問題は、このエラーメッセージが表示され続けることです。

java.sql.SQLException:[Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションの間のアーキテクチャの不一致が含まれています

このエラーの原因を知っている人はいますか?

4

1 に答える 1

2

その場合、Java アプリが 64 ビットで実行されている場合は、64 ビット ドライバーが必要になります。以下のリンクに64ビットのダウンロードがあると思います:

Microsoft Access データベース エンジン 2010 再頒布可能パッケージ

于 2013-08-24T03:50:29.840 に答える