java.sql.SQLException: [Microsoft][ODBC Driver Manager] 指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配
当我尝试使用 jdbc 从 eclipse 项目连接到 Microsoft Access 数据库时,出现以下错误。
我使用的是 64 位 Windows 和 Microsoft Office 2007。
关于这个问题的任何帮助都会很棒。
64 位应用程序无法使用 32 位 Jet (Access) 驱动程序。你需要解决这个问题。
两种方式:
困难而疯狂的猫女士方法是通过可以双向的东西来路由查询,例如安装32bitSQL Server Express 版本,在其中编写存储过程来查询 Access 数据库,然后从 64 位应用程序调用存储过程。
简单、“正确”但可能在短时间内出现错误的方法是下载并安装 Office 2010 Jet 驱动程序的测试版(可再发行版),该驱动程序最终支持 64 位模式。它们可以从 Microsoft 下载.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)