下午花了点时间
体会了下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();
}
}
}