与MS ACCESS的jdbc连接

时间:2011-10-17 08:40:37

标签: ms-access-2007

我正在尝试使用java建立与访问数据库的连接... 但是在尝试配置数据库时,它显示错误,因为驱动程序和应用程序之间的架构不匹配..

enter image description here

enter image description here

enter image description here

我的操作系统是64位,办公​​室是32位....我通过放置jar文件 C:\ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ jdbc在oracle中解决了同样的问题类路径中的\ lib \ ojdbc14.jar C:\ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ jdbc \ lib \ ojdbc14.jar 。但是如何通过访问来解决这个问题......

1 个答案:

答案 0 :(得分:1)

Microsoft为其64位操作系统提供的32位ODBC管理器实用程序(%WINDIR%\ SysWOW64 \ odbcad32.exe)无法解决存档不兼容问题,因为通过它定义的DSN仅可由32位运行的应用程序使用位模式。

幸运的是,Microsoft意识到了这个问题,并提供了一个名为“Microsoft Access Database Engine 2010 Redistributable”的组件。您可以从Microsoft site下载。执行AccessDatabaseEngine_X64.exe后,您将能够在普通的64位ODBC管理器下看到MS-Access驱动程序。