xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 5KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-25
  • 語言: Java
  • 標簽: 分頁顯示??

資源簡介

1、定義的數據庫連接類,實現了數據庫連接、查詢、修改等操作; 2、定義的分頁顯示類,對分頁進行處理; 3、jsp文件進行分頁顯示; (已測試成功,希望能幫到各位)

資源截圖

代碼片段和文件信息

package?db;?

import?java.sql.*;

import?javax.naming.Context;
import?javax.naming.InitialContext;
import?javax.sql.DataSource;

????/**
?*?數據庫連接類---(JDBC)
?*?@author?lygfxx
?*
?*/ ?
public?class?DBConnect{
private?Connection?conn;
private?Context?initContext;
private?Context?envContext;??//實例化“客戶端”環境
private?DataSource?ds;
private?ResultSet?rs;
private?Statement?stmt;

/**
?*?構造方法創建數據庫連接?*
?*/?
public?Connection?DBConnect(){?
try?{
initContext?=?new?InitialContext();
envContext?=?(Context)?initContext.lookup(“java:/comp/env“);
ds?=?(DataSource)?envContext.lookup(“jdbc/daku“);
conn?=?ds.getConnection();
}?catch?(Exception?e)?{
e.printStackTrace();
System.out.println(“數據庫連接失敗:“?+?e.getMessage());
}
return?conn;
???????}
/**
?*?數據更新方法
?*?@param?sql
?*?@throws?Exception
?*/
??????????public?void?executeUpdate(String?sql)?throws?Exception{
???????????try{ ???????? ???
???????????????stmt=conn.createStatement();
???????????????stmt.executeUpdate(sql);
???????????}
???????????catch(SQLException?ex){
???????? ??
???????????????System.out.println(“sql.executeUpdate:“+ex.getMessage());
???????????}
???????}
/**
?*?數據查詢方法
?*?@param?sql
?*?@return
?*?@throws?Exception
?*/
???????public?ResultSet?executeQuery(String?sql)throws?Exception{
???????????????rs=null;
???????????try{
???????? ???//??實例化statement對象(設置結果集為滾動,但不自動更新,同時為只讀)????
???????? ???conn=this.DBConnect();
???????????????stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVEResultSet.CONCUR_READ_ONLY);
???????????????rs=stmt.executeQuery(sql);//執行sql
???????????????/**
????????????????*??conn.close();//?關閉連接
???????????????????stmt.close();//?關閉對象
??????????????????????????????????????????????????注:不能寫關閉語句!?由于結果集是在連接和stmt對象的基礎上的,如何連接和stmt對象關閉了,則結果集也就沒有值了
???????????????????????????????????????????????????????????較好的方法是寫一個關閉數據庫的方法,在不需要的時候調用
????????????????*/
???????????}
???????????catch(SQLException?ex){
???????????????System.out.println(“sql.executeQuery:“+ex.getMessage());
???????????}
???????????return?rs;
???????}
???????
???????/**
????????*?關閉數據庫連接
????????*/
???????public?void?closed(){
??? try{
???? if(rs!=null)rs.close();
???? }
???? catch(Exception?e){e.printStackTrace();}????
??? try{
???? if(stmt!=null)stmt.close();
???? }
???? catch(Exception?e){e.printStackTrace();}????
??? try{
???? if(conn!=null)conn.close();
???? }
???? catch(Exception?e){e.printStackTrace();}????
????}
??
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2961??2014-07-31?14:16??java+jsp分頁顯示實例\DBConnect.java

?????文件???????3097??2014-07-30?11:25??java+jsp分頁顯示實例\Pagination.java

?????文件????????454??2014-07-31?14:28??java+jsp分頁顯示實例\readme.txt

?????文件???????3711??2014-07-31?14:10??java+jsp分頁顯示實例\sdata.jsp

?????目錄??????????0??2014-07-31?14:28??java+jsp分頁顯示實例

-----------?---------??----------?-----??----

????????????????10223????????????????????5


評論

共有 條評論