資源簡介
JDBC連接SqlServler2008的驅動包,附帶BaseDao.java

代碼片段和文件信息
package?com.test.dao;
import?java.sql.*;
public?class?baseDao?{
/**
?*?加載驅動
?*/
static{
try?{
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
}?catch?(ClassNotFoundException?e)?{
e.printStackTrace();
}
}
/**
?*?構建數據庫連接對象
?*?@return
?*/
public?static?Connection?getCon(){
String?url=“jdbc:sqlserver://localhost:1433;databaseName=Hotel“;
try?{
return?DriverManager.getConnection(url“sa““123456“);
}?catch?(Exception?e)?{
}
return?null;
}
/**
?*?關閉數據庫各項資源
?*?@param?con?要關閉數據庫連接對象
?*?@param?st?要關閉語句執行對象
?*?@param?rs?要關閉結果集
?*/
public?static?void?closeDB(Connection?conStatement?stResultSet?rs){
if(con!=null){try?{rs.close();}?catch?(SQLException?e)?{e.printStackTrace();}}
if(st!=null){try?{st.close();}?catch?(SQLException?e)?{e.printStackTrace();}}
if(rs!=null){try?{con.close();}?catch?(SQLException?e)?{e.printStackTrace();}}
}
/**
?*?公共的添加、刪除、修改的公共方法
?*?@param?sql
?*?@param?obj
?*?@return
?*/
?public?static?boolean?update(String?sqlobject[]?obj){
???? Connection?con=null;
???? PreparedStatement?ps=null;
???? con=getCon();
???? try?{
ps=con.prepareStatement(sql);
if(obj!=null&&obj.length>0){
for(int?i=0;i if(obj[i]==null)obj[i]=““;
ps.setobject(i+1?obj[i]);
}
}
if(ps.executeUpdate()>0)
???return?true;
}?catch?(SQLException?e)?{
e.printStackTrace();
}finally{
closeDB(nullpsnull);
}
???? return?false;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1624??2013-11-27?12:26??sql2008\ba
?????文件?????537303??2011-09-16?22:55??sql2008\sqljdbc4R2.jar
?????目錄??????????0??2013-11-27?12:24??sql2008
-----------?---------??----------?-----??----
???????????????538927????????????????????3
評論
共有 條評論