| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 693 人关注过本帖
标题:分页的原理是怎么?
只看楼主 加入收藏
zhangzhandong
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-8-23
收藏
 问题点数:0 回复次数:4 
分页的原理是怎么?
分页我总是弄不明白,看代码都看郁闷了.求各位给写个分页的代码.来个例子吧!!就是从数据库里面提取数据叫他几页显示,每一页有多少个!!



帮忙写个例子吧!!!!!!!!!!!!!!
搜索更多相关主题的帖子: 数据库 原理 例子 代码 
2006-08-24 09:32
龙一水
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-8-21
收藏
得分:0 
请高手写出来

醉枕美人膝.醒握天下权!不为功名为苍生.不为诸侯为天下!网站:http:// QQ:349275351
2006-08-24 09:37
zhangzhandong
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-8-23
收藏
得分:0 
我都等着急了
2006-08-24 09:40
渚薰
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:1132
专家分:0
注 册:2006-8-6
收藏
得分:0 
<%
pageNo=Request.QueryString("pno") '获得UrlQuery参数,指明需要显示的是第几页
IF pageNo="" THEN pageNo="1"

sql="select * from table"
rs.open sql,conn,adOpenKeySet,adLockOptimistic,adCmdText

IF NOT rs.EOF THEN
rs.PageSize=20 ’设置每页显示多少个
rs.AbsolutePage=cint(pageNo) '设置当前是第几页
'分页设置完毕,之后获得分页相关数据
recordCount=rs.RecordCout '获得总记录数
pageCount=rs.PageCount '获得总页数

curUrl="list.asp?pno=" '分页的url连接
firstPage=curUrl+"1" ’获得首页的url
lastPage=curUrl+cstr(pageCount) '获得最后一页的url
IF cint(pageNo)=1 THEN '判断前一页的url
prePage="#"
ELSE
prePage=curUrl+cstr(cint(pageNo)-1)
END IF

IF cint(pageNo)=pageCount THEN '判断后一页的url
nextPage="#"
ELSE
nextPage=curUrl+cstr(cint(pageNo)+1)
END IF

END IF

'以下是循环显示列表
i=0
DO UNTIL rs.EOF OR i>=recordCount
'省略......
rs.MoveNext()
i=i+1
LOOP
%>
<a href="<%=firstPage%>">首页</a><a href="<%=prePage%>">上一页</a><a href="<%=nextPage%>">下一页</a><a href="<%=lastPage%>">尾页</a><

[此贴子已经被作者于2006-8-24 15:02:30编辑过]


个人ajax技术专题站: " target="_blank">http://www. 我不会闲你烦,只会闲你不够烦!
2006-08-24 15:00
zhangzhandong
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-8-23
收藏
得分:0 
谢谢楼上兄弟
2006-08-31 08:11
快速回复:分页的原理是怎么?
数据加载中...
 
   



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

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