高效的jsp分页查询

原创 2004年08月17日 11:29:00
<%@ page language="java" import="java.util.*,java.sql.*" %>
<%@ page contentType="text/html;charset=gb2312"%>
<jsp:useBean id="cn" scope="page" class="myConnection.Conn" /><!--引用数据库操作的bean,自己完成,这里不再赘述-->
<%
int curpage=1;//当前页
int page_record=20;//每页显示的记录数
//用下面的方法(sql查询完成,速度快)
curpage=Integer.parseInt(request.getParameter("page"));//获取传递的值,需要显示的页
ResultSet rs=cn.rsexecuteQuery("select top "+page_record+" * from tablename where id not in (select top "+(curpage*page_record)+" id from tablename order by id desc) order by id desc");
//本查询语句得到的是所要显示的1000页的20条记录,大致思路为——子查询排除需要显示的记录前的所有记录,父查询则对余下的记录进行降序排列
while(rs.next) {
  out.println(rs.getInt("id").toString());
}
rs.close();
%>

C#抢鲜快报之FAQ20

  数周前,微软公司在2000年6月份举行的“职业开发人员技术大会”(pdc)上正式发布了c#语言,自此掀开了一部新兴高级语言的篇章。关于这种新语言,有很多很多传闻,也有很多网友急于想了解它,对此,微...
  • ghj1976
  • ghj1976
  • 2001-03-30 09:38:00
  • 1216

高效的jsp分页查询

  • 2008年01月09日 06:37
  • 27KB
  • 下载

高效的jsp分页查询(网摘)

  • 2010年10月25日 11:10
  • 845B
  • 下载

jsp分页查询+自定义标签

  • 2008年11月02日 10:25
  • 752KB
  • 下载

4 Hibernate HQL查询,分页查询

/** * HQL查询的一个例子 */ public static void hql() { Session s = ...
  • elf8848
  • elf8848
  • 2014-10-09 10:28:42
  • 1032

jsp数据库分页查询及显示

  • 2009年04月17日 20:52
  • 5KB
  • 下载

【基础知识思考整理 】Mysql高效率的分页查询

在工程实践中,数据库表中的数据量一般不超过 100W行。当我们想要查询数据表中满足条件的第 n个100 行数据的时候,怎样的查询方法才能保证较高的性能呢?首先想到的,一般分页都是用 “limit 起始...
  • aganlengzi
  • aganlengzi
  • 2016-10-17 09:34:59
  • 1097

java中MongoDB的分页实现

/**   * 分页查询   * 不要轻易使用Skip来做查询,否则数据量大了就会导致性能急剧下降,这是因为Skip是一条一条的数过来的,多了自然就慢了   * @param doc   */...
  • stfei0
  • stfei0
  • 2016-04-25 14:08:36
  • 1371

Mysql分页查询高效方案

mysql分页高效方案
  • bestcleaner
  • bestcleaner
  • 2016-11-01 10:24:44
  • 5665

JSP高效分页查询代码

今天整理的一个JSP高效分页查询代码。Jsp如下:**********************int curpage=1;     //当前页int page_record=20;     //每页显...
  • xiaoxiaohai123
  • xiaoxiaohai123
  • 2008-04-28 15:33:00
  • 750
收藏助手
不良信息举报
您举报文章:高效的jsp分页查询
举报原因:
原因补充:

(最多只允许输入30个字)