如何实现SQL Server的分页显示?
发布时间:2010-05-18 18:36:00
分页显示是页面常用技术,可用下列代码来实现:
<%
page=Request.QueryString("page")
' 取page值
Set conn=Server.CreateObject("ADODB.Connection")
sql="select * from table"
Set rs=conn.Execute(sql)
' 在数据库中进行查询
rs.PageSize=30
' 设置分的页数,设好后系统会自动将rs.PageCount计算出来
If Page<1 Then Page=1
If Page=null Then Page=1
If Page>rs.PageCount Then Page=rs.PageCount
' rs.PageCount是总页数
rs.AbsolutePage=page
' 将要显示的页数
If page<>1 Then
Response.Write"<a href=show.asp?page=1>第一页</a>"
Response.Write"<a href=show.asp?page="&(page-1)前一页</a>"
End If
If page<>rs.PageCount Then
Response.Write"<a href=show.asp?page="&(page+1)>后一页</a>"
Response.Write"<a href=show.asp?page="&rs.PageCount>最末页</a>"
End If
For iPage=1 To rs.PageSize
' 显示分页
%>
<%=rs("显示字段")%>
<%rs.MoveNext
' 若到尾部则跳出
If rs.EOF Then Exit For
Next
%>


猜你喜欢
- python爬取数据保存为Json格式代码如下:#encoding:'utf-8'import urllib.request
- 要查看当前是否已开启事件调度器 SHOW VARIABLES LIKE 'event_scheduler'; 开启事件查看器
- 实例代码如下def demo(): print("开始执行...") while 1: &nbs
- 当业务A页面有验证码,且业务B页面也需要验证码。这个时候,如果A和B共用一个验证码,则会出现这种情况:A页面出现验证码,这个时候打开B页面验
- 一、流程分析:1.用户在项目前端,输入手机号,然后点击【获取验证码】,将手机号发到post到后台。2.后台验证手机号是否合法,是否已被占用,
- 本文实例总结了常用SQL语句优化技巧。分享给大家供大家参考,具体如下:除了建立索引之外,保持良好的SQL语句编写习惯将会降低SQL性能问题发
- 描述print函数是Python的内置函数,它会将对象的__repr__特殊函数返回的字符串打印输出。默认情况下,print函数调用底层的s
- jQuery的makeArray有其局限性(1.3.4还有bug),我自己实现了一个,不过涉及N多辅助方法。var dom = {},_to
- 0.目录1.前言2.安装python3.使用pip下载、安装包3.1 安装Scrapy3.2 安装PyQt3.3 同时安装多个包3.4 pi
- 1. void ellipse(InputOutputArray img, Po
- 前言MySQL 8.0.26于2021年7月20日发布。一个变化需要注意,在这一版本里面改动了大量的变量名称,大量包含master和 sla
- 创建新项目,及应用django-admin startproject myprojcd myprojpython manage.py sta
- 上节我们介绍了表连接,更确切的说是inner joins內连接. 內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包
- 粘贴一下部分的多进程代码if __name__ == '__main__': "&quo
- 开发自定义Web框架接收web服务器的动态资源请求,给web服务器提供处理动态资源请求的服务。根据请求资源路径的后缀名进行判断:如果请求资源
- 本文实例讲述了Python实现模拟分割大文件及多线程处理的方法。分享给大家供大家参考,具体如下:#!/usr/bin/env python#
- 在JavaScript中,我们应该尽可能的用局部变量来代替全局变量,这句话所有人都知道,可是这句话是谁先说的?为什么要这么做?有什么根据么?
- 这一篇MobaXterm详细使用教程,我们来介绍一下如何设置并用MobaXterm来连接Linux服务器。MobaXterm 又名 Moba
- 假设现有一张人员表(表名:Person),若想将姓名、身份证号、住址这三个字段完全相同的记录查找出来,使用1: SELECT p
- fullcalendar 版本:v5.9.0解决方案fullcalendar next ,prev等切换月份的按钮是没有回调函数,要想由回调