亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

JAVA/JSP學習系列之五(JDBC-ODBC翻頁例子)

2019-11-18 21:46:12
字體:
來源:轉載
供稿:網友
一、運行前準備

   建議了一個MS SQLServer7數據庫 DNS,名稱為:Test_DB

   數據庫中有一個表:guestbook字段為:name(varchar),email(varchar),body(text)

   數據庫用戶為sa 密碼空,可以自己修改的。

二、代碼

<%@ page contentType="text/html;charset=gb2312"%>

<%

//變量聲明

java.sql.Connection sqlCon; //數據庫連接對象

java.sql.Statement sqlStmt; //SQL語句對象

java.sql.ResultSet sqlRst; //結果集對象

java.lang.String strCon; //數據庫連接字符串

java.lang.String strSQL; //SQL語句

int intPageSize; //一頁顯示的記錄數

int intRowCount; //記錄總數

int intPageCount; //總頁數

int intPage; //待顯示頁碼

java.lang.String strPage;

int i,j,k; //設置一頁顯示的記錄數

intPageSize = 5; //取得待顯示頁碼

strPage = request.getParameter("page");

if(strPage==null){

//表明在QueryString中沒有page這一個參數,此時顯示第一頁數據

intPage = 1;

} else{

//將字符串轉換成整型

intPage = java.lang.Integer.parseInt(strPage);

if(intPage<1) intPage = 1; }

//裝載JDBC-ODBC驅動程序

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//設置數據庫連接字符串

strCon = "jdbc:odbc:Test_DB";

//連接數據庫

sqlCon = java.sql.DriverManager.getConnection(strCon,"sa","");

//創建SQL語句對象

sqlStmt = sqlCon.createStatement();

//獲取記錄總數

strSQL = "select count(*) from guestbook";

sqlRst = sqlStmt.executeQuery(strSQL);

//執行SQL語句并取得結果集

sqlRst.next(); //記錄集剛打開的時候,指針位于第一條記錄之前

intRowCount = sqlRst.getInt(1);

sqlRst.close(); //關閉結果集



//記算總頁數

intPageCount = (intRowCount+intPageSize-1) / intPageSize;

//調整待顯示的頁碼 if(intPage>intPageCount) intPage = intPageCount;

//設置獲取數據SQL語句

strSQL = "select name,email,body from guestbook";

//執行SQL語句并取得結果集

sqlRst = sqlStmt.executeQuery(strSQL);

//將記錄指針定位到待顯示頁的第一條記錄上

i = (intPage-1) * intPageSize;

for(j=0;j<i;j++) sqlRst.next(); %>

<html>

<head>

<title>jsp數據庫操作例程 - 數據分頁顯示 - JDBC-ODBC</title>

</head>

<body>

<p align=center>jdbc-odbc留言版</p>

<table border="1" cellspacing="0" cellpadding="0" width=600 align=center>

<%

//顯示數據

i = 0;

while(i<intPageSize && sqlRst.next()){ %>

<tr>

<td>姓名:<%=sqlRst.getString(1)%></td>

<td>郵件:<%=sqlRst.getString(2)%></td>

</tr>

<tr>

<td colspan=2><%=sqlRst.getString(3)%></td>

</tr>

<% i++; } %>

<tr>

<td colspan=2 align=center>

第<%=intPage%>頁  共<%=intPageCount%>頁  

<%if(intPage<intPageCount){%>

<a href="mssql.jsp?page=<%=intPage+1%>">下一頁</a><%

}

%>  

<%if(intPage>1){%>

<a href="mssql.jsp?page=<%=intPage-1%>">上一頁</a><%

}

%>

</td>

</tr>

</table> </body>

</html>

<%

//關閉結果集

sqlRst.close();

//關閉SQL語句對象

sqlStmt.close();

//關閉數據庫

sqlCon.close();

%>

三、怎么去運行?

   將代碼存為文件test.jsp

Orion application Server下:

Copy到orion的default-web-app目錄下,通過:

http://localhost:port/test.jsp

訪問測試

對于Resin,Tomcat,JWS等等,都可以運行通過。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品色婷婷视频| 成人免费观看49www在线观看| 国产精品视频网站| 91精品国产免费久久久久久| 国产这里只有精品| 欧美一级成年大片在线观看| 在线观看免费高清视频97| 国产在线拍偷自揄拍精品| 国产精品久久久久久影视| 午夜精品久久久久久久白皮肤| 日韩午夜在线视频| 久久久久免费视频| 韩国精品久久久999| 日韩精品中文字幕在线播放| 精品中文字幕乱| 国产精品免费看久久久香蕉| 成人午夜小视频| 性欧美视频videos6一9| 欧美高清电影在线看| 亚洲性视频网站| 国产精品福利久久久| 欧美第一黄色网| 国产精品人成电影在线观看| 亚洲成人av在线播放| 国产精品美女主播| 日韩在线视频网站| 国产精品亚洲片夜色在线| 日韩网站免费观看高清| 成人福利网站在线观看| 国产成人一区二区三区小说| 久久精品视频网站| 国自在线精品视频| 欧美福利视频在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 97视频网站入口| 高清欧美一区二区三区| 亚洲欧美一区二区三区四区| 欧美成人黑人xx视频免费观看| 97国产一区二区精品久久呦| 色综合久久久久久中文网| 日韩成人av一区| 人九九综合九九宗合| xvideos国产精品| 欧美亚洲在线观看| 欧美综合一区第一页| 久久欧美在线电影| 日本久久久久久| 欧美日韩国产第一页| 欧美疯狂做受xxxx高潮| 久久精品视频在线观看| 亚洲欧美国产精品久久久久久久| 欧美成人合集magnet| 欧美视频一二三| 欧美国产高跟鞋裸体秀xxxhd| 欧美成人中文字幕在线| 一区二区三区四区精品| 日本精品免费一区二区三区| 欧美国产亚洲精品久久久8v| 亚洲综合一区二区不卡| 亚洲欧美国产另类| 亚洲国产欧美一区二区三区久久| 91视频-88av| 欧美午夜视频一区二区| 亚洲一区二区三区在线免费观看| 亚洲国产精品悠悠久久琪琪| 国产精品久久99久久| 8x拔播拔播x8国产精品| 久久中文字幕国产| 日本欧美一二三区| 日本一区二区三区在线播放| 中文字幕欧美专区| 国产精品白丝av嫩草影院| 亚洲人成电影网站色www| 成人黄色av网| 91视频国产高清| 欧美日韩在线视频一区| 日韩精品免费在线播放| 欧美激情免费视频| 国产精品欧美日韩| 国产精品亚洲一区二区三区| 久久久久久久久久久av| 欧美国产欧美亚洲国产日韩mv天天看完整| 精品自拍视频在线观看| 亚洲欧洲激情在线| 国产精品久久久久久久久免费看| 成人激情综合网| 国产精品伦子伦免费视频| 欧美片一区二区三区| 欧美电影免费观看| 国产精品久久久久久久一区探花| 欧美乱大交做爰xxxⅹ性3| 狠狠躁天天躁日日躁欧美| 91国产视频在线播放| 亚洲精品久久在线| 久久的精品视频| 97涩涩爰在线观看亚洲| 成人免费黄色网| 欧美激情手机在线视频| 乱亲女秽乱长久久久| 精品久久久久久久久中文字幕| 国产精品69av| 午夜精品久久久久久久99热浪潮| 欧美猛少妇色xxxxx| 成人黄色激情网| 欧美成在线视频| 亚洲成人激情视频| 国产aⅴ夜夜欢一区二区三区| 国产97色在线|日韩| 久久99青青精品免费观看| 精品国产成人在线| 欧美剧在线观看| 成人精品一区二区三区| 亚洲精品成a人在线观看| 国产精品1区2区在线观看| 日韩在线资源网| 91理论片午午论夜理片久久| 97精品欧美一区二区三区| 欧美一区二区三区艳史| 91免费精品视频| 久久琪琪电影院| 在线免费看av不卡| 欧美最猛性xxxx| 久久综合久中文字幕青草| 亚洲jizzjizz日本少妇| 国产精品久久久久久久久久| 久久国产精品网站| 国产精品99久久久久久www| 欧美亚洲国产成人精品| 91地址最新发布| 亚洲欧美综合区自拍另类| 日韩一中文字幕| 日韩在线观看免费全集电视剧网站| 亚洲女成人图区| 日韩av在线网页| 亚洲一区二区久久久久久久| 亚洲网站在线观看| 成人午夜两性视频| 欧美激情性做爰免费视频| 亚洲第一页在线| 亚洲男人天堂九九视频| 久久这里有精品| 欧美视频免费在线| 日本三级韩国三级久久| 国产一区二区精品丝袜| 综合网日日天干夜夜久久| 久久午夜a级毛片| 国产精品国语对白| 97视频免费观看| 亚洲欧洲免费视频| 精品成人国产在线观看男人呻吟| 91久久嫩草影院一区二区| 亚洲精品国产精品国自产在线| 欧美丰满少妇xxxxx做受| 亚洲四色影视在线观看| 亚洲国产日韩欧美在线图片| 91精品久久久久久久久久久| 久久久久久久久综合| 国产69久久精品成人| 日韩欧美aⅴ综合网站发布| 日本视频久久久| 成人动漫网站在线观看| 九九精品在线视频| 亚洲精美色品网站| 亚洲精品日韩激情在线电影|