主题:  怎样才能显示出“页数”来?

我哭了

职务:普通成员
等级:1
金币:0.0
发贴:148
#12004/11/23 12:46:26
请教各位高手,ASP作的留言板怎样才能显示出页数?比如,当前X页,共XX页。。。
我只知道在DW中能显示“上页”“下页”“第一页”“最后一页”以及“第XX条 - 第XX条记录”“共XX条”等,但是不知道怎样才能显示出页数和跳转到XX页。。。



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22004/11/23 14:41:23
总页数:rs.PageCount
当前页:curPage = Request("Page")
下一页:nextPage = cint(curPage) + 1(需要判断当前页是否小于最大页)
前一页:prevPage = cint(curPage) - 1(需要判断当前页是否大于1)


非常大鱼

缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#32004/11/23 15:52:15
其实终归是一个参数传递和算法的问题,熟悉了代码,写成什么样的都可以了



我哭了

职务:普通成员
等级:1
金币:0.0
发贴:148
#42004/11/24 15:34:08
谢谢二位斑竹的热心帮助!谢谢拉!!



我哭了

职务:普通成员
等级:1
金币:0.0
发贴:148
#52004/11/25 10:03:03
还是不行啊?
总页数:<%=rs.PageCount%>————明明有2页,测试时却显示-1
当前页:<%=page%>————明明在第一页上了,测试却显示为空



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#62004/11/25 14:33:51
可能你前面的程序问题:

rs.PageSize = 10

if not (rs.eof and rs.bof) then
    rs.AbsolutePage = curPage
end if


非常大鱼

lzh706hun

职务:普通成员
等级:1
金币:0.0
发贴:55
#72004/11/26 15:56:56
我也遇到过同样的问题
一定是你在打开数据库的时候没有指定游标的类型
for example: rs.open connstr,conn,1,1



我哭了

职务:普通成员
等级:1
金币:0.0
发贴:148
#82004/11/27 15:10:56
指定游标的类型???
还是不会。怎样设置?