91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

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

資源簡(jiǎn)介

1、定義的數(shù)據(jù)庫(kù)連接類,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)連接、查詢、修改等操作; 2、定義的分頁(yè)顯示類,對(duì)分頁(yè)進(jìn)行處理; 3、jsp文件進(jìn)行分頁(yè)顯示; (已測(cè)試成功,希望能幫到各位)

資源截圖

代碼片段和文件信息

package?db;?

import?java.sql.*;

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

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

/**
?*?構(gòu)造方法創(chuàng)建數(shù)據(jù)庫(kù)連接?*
?*/?
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(“數(shù)據(jù)庫(kù)連接失?。骸?+?e.getMessage());
}
return?conn;
???????}
/**
?*?數(shù)據(jù)更新方法
?*?@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());
???????????}
???????}
/**
?*?數(shù)據(jù)查詢方法
?*?@param?sql
?*?@return
?*?@throws?Exception
?*/
???????public?ResultSet?executeQuery(String?sql)throws?Exception{
???????????????rs=null;
???????????try{
???????? ???//??實(shí)例化statement對(duì)象(設(shè)置結(jié)果集為滾動(dòng),但不自動(dòng)更新,同時(shí)為只讀)????
???????? ???conn=this.DBConnect();
???????????????stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVEResultSet.CONCUR_READ_ONLY);
???????????????rs=stmt.executeQuery(sql);//執(zhí)行sql
???????????????/**
????????????????*??conn.close();//?關(guān)閉連接
???????????????????stmt.close();//?關(guān)閉對(duì)象
??????????????????????????????????????????????????注:不能寫關(guān)閉語(yǔ)句!?由于結(jié)果集是在連接和stmt對(duì)象的基礎(chǔ)上的,如何連接和stmt對(duì)象關(guān)閉了,則結(jié)果集也就沒(méi)有值了
???????????????????????????????????????????????????????????較好的方法是寫一個(gè)關(guān)閉數(shù)據(jù)庫(kù)的方法,在不需要的時(shí)候調(diào)用
????????????????*/
???????????}
???????????catch(SQLException?ex){
???????????????System.out.println(“sql.executeQuery:“+ex.getMessage());
???????????}
???????????return?rs;
???????}
???????
???????/**
????????*?關(guān)閉數(shù)據(jù)庫(kù)連接
????????*/
???????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();}????
????}
??
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????2961??2014-07-31?14:16??java+jsp分頁(yè)顯示實(shí)例\DBConnect.java

?????文件???????3097??2014-07-30?11:25??java+jsp分頁(yè)顯示實(shí)例\Pagination.java

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

?????文件???????3711??2014-07-31?14:10??java+jsp分頁(yè)顯示實(shí)例\sdata.jsp

?????目錄??????????0??2014-07-31?14:28??java+jsp分頁(yè)顯示實(shí)例

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

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


評(píng)論

共有 條評(píng)論