java连接access数据库出现问题
程序员文章站
2022-04-13 20:40:11
...
package p1;import java.sql.*;public class t4 {public static void main(String[] args){ Connection con; Statement sql; ResultSet rs; try{ Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); } catch(ClassNotFoundException e) { System.out.println(+e)
package p1; import java.sql.*; public class t4 { public static void main(String[] args) { Connection con; Statement sql; ResultSet rs; try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e) { System.out.println(""+e); } try { con=DriverManager.getConnection("jdbc:odbc:match","",""); sql=con.createStatement(); rs=sql.executeQuery("SELECT * FROM 星座"); while(rs.next()) { String s=rs.getString(1); System.out.println(s); } con.close(); } catch(SQLException e){System.out.println(e);} } }
运行后提示: java.sql.SQLException: [Microsoft][ODBC Microsoft Access 驱动程序] 不能打开数据库 '(未知的)'。应用程序可能无法识别该数据库,或文件可能损坏。
我在网上查了说是2007的驱动要去下载,我下载好了也安好了,还是不行。各位高手帮下小弟。
我的是access 2007,我建立一个名字为Match的数据库,格式为*.accdb,里面有一个名字为 星座 的表,数据源为match,数据库也注册好了。
下一篇: 详细介绍java中最小公倍数与最大公约数
推荐阅读
-
Java对MySQL数据库进行连接、查询和修改操作方法
-
Java Web项目中连接Access数据库的配置方法
-
java连接redis是数据库(redis在java项目中的使用)
-
ASP.NET数据库编程之Access连接失败
-
JDBC连接Access数据库的几种方式介绍
-
java连接mysql数据库代码(java连接数据库步骤)
-
c# 连接access数据库config配置
-
连接数据库代码的步骤(java连接mysql数据库的代码)
-
Bartender怎么连接Access数据库?
-
连接本地数据库出现:1045 - Access denied for user 'root'@localhost'(using pass