下午花了點時間
體會了下java&access的編程
實際上
是公司需要整合兩個異質系統的數據
數據庫一個采用ms的sql server
另一個是access
其實對於數據表的操作
免不了總是程序裡面一個重要的步驟
之前
公司一直用sql server
數據庫的訪問操作都是用javabean進行封裝好的
而且
大部分的公司實際上也都是這麼做的
就編程來講對於sql server微軟提供了專門的jdbc驅動程序也就是大家平常用的那三個jar文件但access的編程可沒那麼豪華現在可用的編程方法只是提供一個jdbcodbc橋接器進行連接效率就不用說了哦
大概過程也略略羅嗦一下
創建制定數據庫的URL:同時配置access數據源
如 String url = jdbc:odbc:Oblog;
加載驅動程序
ClassforName(sunjdbcodbcJdbcOdbcDriver);
創建連接
Connection conn = DriverManagergetConnection(url user pwd);
創建sql語句對象
Statement stmt = conncreateStatement();
執行sql語句
stmtexecute(strSqltoString());
干脆貼個例子
//Selectjava
import javasql*;
class Select{
public static void main(){
try{
String url = jdbc:odbc:wombat;
Connection conn = DriverManagergetConnection(urluserpwd);
Statement stmt = conncreateStatement();
ResultSet rs = stmtexecuteQuery(SELECT * FROM Table);
Systemoutprintln(Got ResultSet Now);
rsbeforeFirst();
while(rsnext()){
Systemoutprintln(rsgetString());
}
stmtclose();
connclose();
}
catch(Exception ex){
exprintStackTrace();
}
}
}
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26606.html