JSP_网上搜集的分页及example搜索相关代码(12)

发布时间:2021-06-07

int intRowCount&#59; //记录总数 int intPageCount&#59; //总页数 int intPage&#59; //待显示页码 ng.String strPage&#59; int i&#59;

//设置一页显示的记录数 intPageSize = 2&#59; //取得待显示页码

strPage = request.getParameter("page")&#59;

if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据 intPage = 1&#59; }

else{//将字符串转换成整型

intPage = ng.Integer.parseInt(strPage)&#59; if(intPage<1) intPage = 1&#59; }

//装载JDBC驱动程序

java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver())&#59; //设置数据库连接字符串

strCon = &quot;jdbc:oracle:thin:@linux:1521:ora4cweb&quot;&#59; //连接数据库

sqlCon = java.sql.DriverManager.getConnection(strCon,&quot;hzq&quot;,&quot;hzq&quot;)&#59; //创建一个可以滚动的只读的SQL语句对象

sqlStmt = sqlCon.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY)&#59; //准备SQL语句

strSQL = &quot;select name,age from test&quot;&#59; //执行SQL语句并获取结果集

sqlRst = sqlStmt.executeQuery(strSQL)&#59; //获取记录总数 st()&#59;

intRowCount = sqlRst.getRow()&#59; //记算总页数

intPageCount = (intRowCount+intPageSize-1) / intPageSize&#59; //调整待显示的页码

if(intPage>;intPageCount) intPage = intPageCount&#59; %>; <html>; <head>;

<meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html&#59; charset=gb2312&quot;>; <title>;JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle</title>; </head>; <body>;

<table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;>;

JSP_网上搜集的分页及example搜索相关代码(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219