asp 简单分页代码

来源:asp之家 时间:2011-03-11 10:53:00 

代码如下:


<% 
set rs=server.createobject("adodb.recordset") 
exce="sql" 'sql 查询语句 
rs.open exce,conn,1,1 
%> 
然后是分页属性的设置 
<% 
rs.PageSize=3 ‘设置页码 
pagecount=rs.PageCount '获取总页码 
page=int(request("page")) '接收页码 
if page<=0 then page=1 '判断 
if request("page")="" then page=1 
rs.AbsolutePage=page '设置本页页码 
%> 
最后是body里的分页显示 
<% 
if rs.bof and rs.eof then 
response.write("NULL") 
else 
for i=1 to rs.PageSize 
response.write rs("name") 
response.write("<hr>") 
rs.movenext 
next 
end if 
%> 
<p> 
<%if page=1 and not page=pagecount then%> 
首页|前一页 
<a href="log1.asp?page=<%=page+1%>">后一页</a>| 
<a href="log1.asp?page=<%=pagecount%>">末页</a> 
<%elseif page<>1 and not page=pagcount then%> 
<a href="log1.asp?page=1">首页</a>| 
<a href="log1.asp?page=<%=page-1%>">前一页</a>| 
<a href="log1.asp?page=<%=page+1%>">后一页</a>| 
<a href="log1.asp?page=<%=pagecount%>">末页</a> 
<%elseif page=pagecount then%> 
<a href="log1.asp?page=1">首页</a>| 
<a href="log1.asp?page=<%=page-1%>">前一页</a>| 
下一页| 
末页 
<%end if%>

标签:asp,分页代码
0
投稿

猜你喜欢

  • ASP验证码的实现原理及源码

    2007-10-02 12:14:00
  • SQL存储过程初探

    2009-09-09 14:22:00
  • 网站LOGO设计规范的思考--1.设计基础

    2007-10-14 10:55:00
  • Oracle 常用的SQL语句

    2009-08-02 07:09:00
  • 在asp中使用存储过程

    2008-02-26 12:17:00
  • 掀起抛弃IE6的高潮吧

    2009-02-26 12:44:00
  • WEB2.0网页制作标准教程(4)如何调用css样式表

    2007-11-13 13:26:00
  • asp生成带日期的随机数

    2008-09-03 13:13:00
  • asp如何去除HTML标签

    2010-06-07 20:47:00
  • 从trim原型函数看js正则表达式的性能

    2008-12-11 13:55:00
  • URL编码“陷阱”

    2008-03-04 16:57:00
  • 防止表格或或div层被撑开的几种方法

    2008-01-01 15:33:00
  • 编写安全的SQL Server扩展存储过程

    2008-11-25 11:16:00
  • asp如何修改WINNT的登录密码?

    2010-06-10 17:06:00
  • SQL Server保障数据一致性的法宝

    2008-12-26 15:21:00
  • 一个取图片尺寸的类,支持jpg,gif,png

    2007-10-18 10:25:00
  • 读"设计的3个C"之构图

    2008-12-24 13:25:00
  • 2008年Logo设计10大趋势

    2008-02-28 13:06:00
  • Asp中Scripting.TextStream 对象介绍

    2007-11-02 12:19:00
  • Oracle数据库系统使用经验六则

    2010-07-26 13:22:00
  • asp之家 网络编程 m.aspxhome.com