[Microsoft][ODBC Microsoft Access ????] ????? '(???)'?
2013-01-16 21:28
381 查看
Struts Problem Report
Struts has detected an unhandled exception:Messages: | [Microsoft][ODBC Microsoft Access ????] ????? '(???)'? Cannot create PoolableConnectionFactory ([Microsoft][ODBC Microsoft Access ????] ????? '(???)'?) |
File: | sun/jdbc/odbc/JdbcOdbc.java |
Line number: | 6,957 今天遇到了这个问题纠结了一整天,最后是终于解决了这个问题,从网上查找了很多资料,好多说是jdbc驱动的问题,自己也有说是jdk的问题,最后重新装了myeclipse还有jdk但是都没有解决问题。 最后问题的解决是从数据库路径的问题不过,这个问题就是让人很奇妙,我用同学的电脑连接不会出现问题,但是用自己的电脑就会出现问题, 原先有问题的是这样的 jdbc.accessUrl=jdbc\:odbc\:driver\={Microsoft Access Driver (*.mdb)};DBQ\=E\:baqs.mdb 然后做如下修改后问题得到解决 jdbc.accessUrl=jdbc\:odbc\:driver\={Microsoft Access Driver (*.mdb)};DBQ\=E\:\\baqs.mdb 就是添加了两个斜杠,这个问题你最终解决方法根本不是驱动的问题,而是路径的问题。希望有遇到同样问题的人可以首先看看自己数据库路径是否有问题,不行添加"\"试一下。 |
相关文章推荐
- java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 不能更新;当前正在被机器 '20090804-1122' 上的用户 'admin' 锁定。
- 实时错误'-2147467259(80004005)': [Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
- ERROR 1045 : Access denied for user 'ODBC'@'localhost' (using password: NO)
- win7——win server 2012 iis中使用asp程序出现Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
- ODBC读取Excel错误 Microsoft Jet 数据库引擎找不到对象'Sheet1' 请确认对象是否存在,并正确地写出它的名称和路径
- Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'解决方案
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password:NO)
- MYSQL报错:access denied for user 'odbc'@'localhost'(using password: NO)
- The current identity (JSTAM2\jstcrm) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framewo
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password:NO)
- win7下安装MYSQL报错:access denied for user 'odbc'@'localhost'(using password: NO)
- Microsoft JET Database Engine 错误 '80004005' 未指定的错误 win2003 access 解决
- php提示错误:Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO)
- asp + Access 常见的数据库访问失败问题 Microsoft JET Database Engine 错误 '80004005' 解决办法
- ERROR 1045 (28000): Access denied for user ‘ODBC’@'localhost’ (using password: Y)
- Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
- mysql连接问题 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using pas
- mysql.exe闪退与ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' 的解决方案
- 连接失败 Sqlstate :'01000' Sql server错误:10061 [Microsoft][ODBC Sql Server Driver][TCP/IP Sockets] c