聊聊Java中怎么配置ODBC,并连接Access数据库

本篇文章介绍一下配置odbc数据源,在Java中使用odbc连接access数据库的方法,希望对大家有所帮助!

聊聊Java中怎么配置ODBC,并连接Access数据库

Java使用ODBC连接Access数据库

1. 配置数据源

进入C:windowsSystem32文件夹下找到odbcad32.exe文件,双击。

聊聊Java中怎么配置ODBC,并连接Access数据库

立即学习Java免费学习笔记(深入)”;

聊聊Java中怎么配置ODBC,并连接Access数据库

聊聊Java中怎么配置ODBC,并连接Access数据库

一定要和代码里面的数据源名称对应上。

聊聊Java中怎么配置ODBC,并连接Access数据库

聊聊Java中怎么配置ODBC,并连接Access数据库

聊聊Java中怎么配置ODBC,并连接Access数据库

如果想设置账户名和密码:

DriverManager.getConnection("jdbc:odbc:Card","账户名","密码");

聊聊Java中怎么配置ODBC,并连接Access数据库

2. 运行测试

如果出现以下情况说明你使用了JDK1.7以上,需要将JDK换成1.7即可

相关推荐:《access

Access数据库在JDK1.8版本及以后无法使用jdbc-odbc

java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver

测试代码:

import java.sql.*;public class TestMain{ 	public static void main(String[] args){ 		Connection con; 		Statement sql; 		ResultSet rs; 		try{ 			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 			// 注意这里Card就是上一步设置的数据源名称 			con = DriverManager.getConnection("jdbc:odbc:Card","",""); 			sql = con.createStatement(); 			rs = sql.executeQuery("SELECT * FROM Card");  			while(rs.next()){ 				String name = rs.getString("Name"); 				String cardId = rs.getString("CardID"); 				String sex = rs.getString("Sex"); 				System.out.println("Name="+name+"CardID="+cardId+"Sex="+sex); 			}  			con.close(); 		} catch(Exception e){ 			System.out.println(e); 		} 	}}

有数据输出测试通过。

聊聊Java中怎么配置ODBC,并连接Access数据库

更多编程相关知识,请访问:access!!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享