急!下面这段java程序作用是什么,我看不懂

来源:百度知道 编辑:UC知道 时间:2024/06/24 06:34:38
package com.aztx.gb.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class Conn {
Connection conn ;
Statement stmt ;
ResultSet rs ;
private String url1="D:/Tomcat 5.5/webapps/gb/data/db.mdb";
private String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+url1;
public Conn(){}
public Connection getConn(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url);

}catch(Exception e){
System.out.print(e.getMessage());
}
return conn;

}
public void close(){
try{
if(rs!=null)
rs.close();
if(stmt!=null)
stmt.close();
if(conn!=null)
conn.close();

}catch(Exception e){
System.out.print(e.getMessage());
}

}

}

上面conn类是用来方便调用数据库操作对象和关闭对象。
你那个是连接access数据库。
下面操作数据库表的一个是查询一个是修改。
这样做的好处是,每个对数据库操作的方法,不用每次写都创建连接的代码。这也就是java的一个优点。

连接数据库,和查询用的,

这个程序可以把他写成一个专门的类,以便于以后对他的调用