2010年8月18日水曜日

JSPページ処理サンプル

String sql = "";
//ページ始★★★★★★★★★★★★★★★★★★★★★★★★★★
sql = "SELECT count(*) AS cnt FROM kokyaku";
ResultSet rc = dbab.getResultSet(sql);
int recMax = 5;
int cntAll = 0;//総レコード数
while (rc.next()) {
cntAll = rc.getInt("cnt");
}
cntAll += recMax;
int PageCnt = 0;//総ページ数
PageCnt = (cntAll / recMax);
String sNo = request.getParameter("pNo");
sNo = dbab.isNull(sNo, "0");
int PageNo = Integer.parseInt(sNo);
int iStart = recMax * PageNo;
int iEnd = recMax * (PageNo + 1);
/* 使用例 */
//int recCnt = 0;
//データ表示部
//while (rs.next()) {
// if((iStart <= recCnt) && (iEnd > recCnt)){
// }
// recCnt++;
//}
//リンク作成部
//for(int i = 1; i <= PageCnt; i++){ // out.print("" + i + "" + " /");
//}
//ページ終★★★★★★★★★★★★★★★★★★★★★★★★★★

0 件のコメント:

コメントを投稿