今天講解Java連接2007Access數據庫。前提: Windows7環境下,安裝好2007Access數據庫
工具/原料
Access 2007
java
方法/步驟
創建Access數據庫以及數據表
另存為Access2002-2003數據庫格式;例如student.mdb
最終數據表chengjibiao創建成功如下面兩個圖
點擊切換視圖瀏覽各個實體屬性
創建數據源,打開“控制面板”,選擇“管理工具”
選擇“數據源(ODBC)”,切換到“系統DSN”.
單擊“添加”按鈕,選擇“Driver do Microsoft Access(*.mdb)”
為數據源名寫上redsun,單擊“選擇”按鈕進行選擇數據庫
Java代碼部分。黑色處屬於重點細節部分,小心不要寫錯啦!
package testpackage;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.*;
public class FoundData {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String sql="select * from chengjibiao";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:redsun";
Connection con=DriverManager.getConnection(url,"","");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString("number")+'\t');
System.out.print(rs.getString("name")+'\t');
System.out.println(rs.getString("math")+'\t');
System.out.print(rs.getString("physics")+'\t');
System.out.println(rs.getString("english")+'\t');
}
stmt.close();
con.close();
}
catch(Exception e){}
}
}
注意事項
分享經驗是為了幫助更多的人,希望你能喜歡此篇經驗,如有欠缺,歡迎指正。喜歡的話請點擊我的用戶名關注更多的經驗內容。