收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2252|回复: 3

[asp] 有高手帮忙说说吗?

[复制链接]
发表于 2014-4-4 18:40:09 | 显示全部楼层 |阅读模式
25体力
rs.open sqlstr,conn,1,1
If Not (rs.eof and rs.bof) Then
        rs.pagesize=8  '定义每页显示的记录数
        pages=clng(Request("pages"))  '获得当前页数
        If pages<1 Then pages=1
        If pages>rs.recordcount Then pages=rs.recordcount
        showpage rs,pages  '执行分页子程序showpage       


我想知道的是,Request("pages"),中的pages是怎么来的?是分页后自动产生的吗?还有,pages>rs.recordcount怎么理解,一个是页数,一个是记录数,怎么能比大小呢?

最佳答案

查看完整内容

获取由浏览器传递过来的pages的值. 比如: http://xxx.com/aa.asp?pages=123 则Request("pages") 得到的值是 "123" pages 是代表要显示第几页的内容. rs.recordcount 是代表当前查询到的内容总共可以分多页. 此处比较的目的是, 如果 pages 大于总页数, 则让它等于最后一页.
发表于 2014-4-4 18:40:10 | 显示全部楼层
  1. Request("pages")
复制代码
获取由浏览器传递过来的pages的值.
比如: http://xxx.com/aa.asp?pages=123
则Request("pages") 得到的值是  "123"

pages 是代表要显示第几页的内容.
rs.recordcount  是代表当前查询到的内容总共可以分多页.
此处比较的目的是, 如果 pages 大于总页数, 则让它等于最后一页.
回复

使用道具 举报

 楼主| 发表于 2014-4-4 19:25:52 | 显示全部楼层
现在的经典论坛都没有什么人气了``~`唉,比以前差好多
回复

使用道具 举报

发表于 2014-4-6 15:52:32 | 显示全部楼层
获取url中的,比如http://xxx.com/a.asp?pages=2
表示第2页
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-10-20 20:13 , Processed in 0.077928 second(s), 6 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表