java与access连接 老出现这种错误,个位大哥帮一下

来源:百度知道 编辑:UC知道 时间:2024/06/18 10:47:18
java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3074)
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:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at DbTest.<init>(DbTest.java:18)
at DbTest.main(DbTest.java:33)

请问!你为你的数据库设置了ODBC数据愿吗?
明显提示是数据愿没有发现!
ODBC数据设置方法:
控制面版→管理工具→ODBC数据
添加一个数据愿进去。
然后才能驱动!

恩!!
没有设置odbc连接!!!

你是通过JDBCODBC桥连接进行连接数据库的,因此要经过数据源连接,先配置数据源后在进行连接!

odbc是需要在控制面板里设置的,推荐你上网搜一下有关知识。

对楼上说的对,需要在控制面版设置数据源

问题不清楚呀 把你写的代码全写出来分析分析嘛~~