主题:  一个分页显示的小问题~~

嫣然

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2001/11/20 15:54:53
#12001/11/20 16:18:19
我用下面这段代码进行分页,显示出来的结果是:当前在第-1页,共有-1页,但我在数据库里的数据明明就超过了一页呀~~

<%
rstobj.PageSize=4

if Not IsEmpty(request("topage")) then
    topage = CInt(request("topage"))
    if topage > rstobj.pagecount then
    rstobj.absolutepage = rstobj.pagecount
    elseif topage <= 0 then
    rstobj.absolutepage = 1
    else
    rstobj.absolutepage = topage
end if
End if
conncur = rstobj.AbsolutePage
%>
    目前在第<% = conncur %>页,共有<% = rstobj.pagecount %>页



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:343
注册:2001/11/7 20:32:29
#22001/11/25 10:40:56
分页数量应该是int(rstobj.pagecount/rstobj.PageSize)+1,当前页应该是当前记录数/页面大小



嫣然

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2001/11/20 15:54:53
#32001/11/26 16:27:12
问题解决了~谢谢~