| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 820 人关注过本帖
标题:[原创]我的分页
只看楼主 加入收藏
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
收藏
 问题点数:0 回复次数:4 
[原创]我的分页

请大家指点指点啊~~

好久没有上来啊,来了好多人啊!!

不过论坛的人气好象不怎么好哦~~~~

<!--#include file="conn.asp"--> <% dim page,sql,rs,n,pagesize,pagecount page=request("page") if page<>"" then page=request("page") else if page<1 or page="" then page=1 end if if err.number <> 0 then err.clear page = 1 end if page=1 end if pagesize=3 //定义一页显示的数据条数 set rs= Server.CreateObject("adodb.recordset") sql ="select * from data" rs.cursorlocation = 3 rs.pagesize=pagesize rs.open sql,conn,1,1 pagecount=rs.pagecount if page="" or page=err.number then err.clear rs.absolutepage=1 else rs.absolutepage=page end if //转到你想要的那页 %> <b>分页示例</b><p> <% //读取数据 do while not rs.eof and pagesize>0 response.write rs("id") response.write "----" response.write rs("name") response.write "----" response.write rs("time") response.write "<p>" pagesize=pagesize-1 rs.movenext loop call CloseDatabase %> <P>共有<%=pagecount%>页</p> <% //下面的这些是我试验N次得出来了,:)? if page=1 or page= "" then response.write"<font color='black'>首页</font>" response.write"<font color='black'>上一页</font>" if pagecount=1 then response.write"<font color='black'>下一页</font>" response.write"<font color='black'>尾页</font>" else response.write "<a href=1.asp?page="&request("page")+1&">下一页</a>" response.write "<a href=1.asp?page="&pagecount&">尾页</a>" end if end if %> <%if pagesize*page<pagecount and page<>1 and page<>"" then response.write "<a href=1.asp?page=1>首页</a>" response.write "<a href=1.asp?page="&request("page")-1&">上一页</a>" response.write "<a href=1.asp?page="&request("page")+1&">下一页</a>" response.write "<a href=1.asp?page="&pagecount&">尾页</a>" end if %> <%if pagesize*page>=pagecount then response.write "<a href=1.asp?page=1>首页</a>" response.write "<a href=1.asp?page="&request("page")-1&">上一页</a>" response.write"<font color='black'>下一页</font>" response.write"<font color='black'>尾页</font>" end if %> <% %> <p> <% if pagecount>1 then for n=1 to pagecount response.write "<a href=1.asp?page="&n&">[" response.write n response.write "]</a>" next end if %>

[此贴子已经被作者于2004-07-08 18:01:32编辑过]

搜索更多相关主题的帖子: request include file 
2004-07-08 18:00
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

//下面的这些是我试验N次得出来了,:)?

这以下的东西好复杂呀,呵呵,可以简化吧


天津网站建设 http://www./
2004-07-08 23:18
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
收藏
得分:0 

可以啊~~~

用case


最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2004-07-09 13:59
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
晕。

天津网站建设 http://www./
2004-07-09 14:15
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
收藏
得分:0 
哈哈~~~~~~~~~~~~强

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2004-07-09 15:02
快速回复:[原创]我的分页
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014519 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved