标签:style blog java color 使用 os
Java 使用 JDBC 连接Access数据库
需要掌握的技能
1.Java SE基本技术
2.懂点JDBC技术
能够学到如何使用Java正确的连接JDBC
环境
window8.1 64位
jdk6 32位
Access 2013
Eclipse 4.4
下面是代码
package com.malin.app; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; /** * Java 连接 Access * @author 马林 * */ public class AccessTest { public static void main(String[] args) throws Exception { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String conStr = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + "E:\\AccessTest.accdb"; Connection conn = DriverManager.getConnection(conStr); Statement stm = conn.createStatement(); ResultSet rs = stm.executeQuery("select * from Person"); while (rs.next()) { System.out.println(rs.getString(2)); } } }
其实连接代码都大同小异,还有一种使用ODBC的连接方法。
特别需要注意的大坑(真心坑了一天)
需要注意你的 jdk access 版本一定要一致(就是 Access 32位的话 Jdk一定要是 32位,不然报错信息会把你朝弯路上带),网上很多教程都是copy来copy去没有细说这一点,第一次用的很容易不小心掉坑。
Java连接Access数据库的那些坑,布布扣,bubuko.com
标签:style blog java color 使用 os
原文地址:http://www.cnblogs.com/linma/p/3849475.html