星空网 > 软件开发 > Java

JAVA_BaseDAO数据处理类

package dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class BaseDao {  private String drive="com.microsoft.sqlserver.jdbc.SQLServerDriver";  private String url="jdbc:sqlserver://localhost:1433;DatabaseName=BookManage";  private String user="sa";  private String password="";  protected Connection conn;  protected PreparedStatement ps;  protected ResultSet rs;  public Connection getCon(){    try {      Class.forName(drive);      conn=DriverManager.getConnection(url, user, password);    } catch (ClassNotFoundException e) {      e.printStackTrace();    } catch (SQLException e) {      e.printStackTrace();    }        return conn;  }  public void allClos(ResultSet rs,PreparedStatement ps,Connection conn){        try {        if(rs!=null){        rs.close();        }        if(ps!=null){          ps.close();          }        if(conn!=null){          conn.close();          }      } catch (SQLException e) {        e.printStackTrace();      }    }public int executeUpdate(String sql,Object...str){  int num=0;  try {    ps=getCon().prepareStatement(sql);    if(ps!=null){      for(int i=0;i<str.length;i++){        ps.setObject(i+1, str[i]);      }    }    num=ps.executeUpdate();  } catch (SQLException e) {    // TODO Auto-generated catch block    e.printStackTrace();  }finally   {    allClos(rs, ps, conn);  }  return num;}}

 




原标题:JAVA_BaseDAO数据处理类

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流