我有一个使用access数据库的java应用程序。我的电脑有 64 位操作系统、64 位 Microsoft Office 和 64 位 JDK。我什至安装了 Access 数据库引擎 x64。基本上所有内容都是 64 位的。
在控制面板中,我的目标是C:\Windows\SysWOW64\odbcad32.exe
,并且我指定从:%windir%\SysWOW64
开始。现在的问题是我不断收到此错误消息。
java.sql.SQLException:[Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application
有人知道导致此错误的原因吗?
最佳答案
好的,在这种情况下,如果您的 Java 应用程序运行 64 位,则您将需要 64 位驱动程序。我相信以下链接有 64 位下载:
关于java.sql.SQLException :[Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12674133/