回覆列表
-
1 # 蟲蟲安全
-
2 # Neil小六
Java連線access方式是固定的,需要注意的只有兩點:
驅動類載入的驅動類是:sun.jdbc.odbc.JdbcOdbcDriver;
URL寫法示例寫法如下:jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\course\\course.mdb。
java連資料庫都是透過jdbc連odbc源的,jdk1.7及以下都可以。jdk1.8需要自己裝驅動。
連access的話也可以用jdbc直接連access檔案就行,下面是個例子可供參考。
public void ConnectAccessFile() throws Exception
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/** * 直接連線access檔案。 */
String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};
DBQ=d://chongchong.mdb";
Connection conn = DriverManager.getConnection(dbur1, "username", "password");
Statement cc = conn.createStatement();
ResultSet rs = cc.executeQuery("select * from Table1");
while (rs.next()) {
System.out.println(rs.getString(1));
}
rs.close();
cc.close();
conn.close();
}