win7用java连接access数据库

struts_hibernate_spr 发布于 2014/01/03 16:27
阅读 549
收藏 0
把2013的office卸了之后,换成了2007版,但是数据库却怎么都连不上了,报以下错误:
数据库连接失败!!
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3073)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:323)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at com.wanfang.dao.GetConn.<init>(GetConn.java:25)
at com.wanfang.dao.Dao.<init>(Dao.java:13)
at com.wanfang.domain.GetDataThread.run(GetDataThread.java:50)
数据源我用的C:/Windows/SysWOW64/odbcad32.exe ,换成C:/WINDOWS/system32/odbcad32.exe配置时说是缺少驱动
请问大神们我该怎么做嘞,急求。。。。
加载中
0
小银
小银

你是不是机器是64位的然后access软件是32位的?

access这玩意儿最好还是不要玩。。不能jdbc链接很麻烦的。用mysql如何,小巧又简单

0
francis-x
francis-x
SQLLITE吧,或者直接XLS存也可以。
0
struts_hibernate_spr
struts_hibernate_spr
我也想用mysql,关键是在access数据库中有一些数据导不到mysql中去,请问 您可有药解此症,我是用Navicat工具导的,总是有错,我不会用代码导,目标文件是个.mdb文件 ,求指点
0
依然菜刀
依然菜刀
直接导mysql不行的话可以考虑先导出成中间格式(比如xls),然后再导入到mysql中,java连access后续还会有更多的问题。
返回顶部
顶部