ASP分页问题,不显示下一页内容

来源:百度知道 编辑:UC知道 时间:2024/06/09 01:56:13
请问我的代码有错误吗?
为什么只能显示第一页的 10 条留言,显示有3页,但是点下一页或者最后一页,都显示为空白,什么也没有,怎么回事?
<%
shou=Request("shou")
if shou="" then
sql="select * from liuyan order by id DESC"
else
sql="select * from liuyan where B_name like '%"&shou&"%' or B_dom like '%"&shou&"%' order by id DESC "
end if
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
IF Not rs.eof Then
proCount=rs.recordcount
rs.PageSize=10 '定义显示数目
if not IsEmpty(Request("ToPage")) then
ToPage=CInt(Request("ToPage"))
if ToPage>rs.PageCount then
rs.AbsolutePage=rs.PageCount
intCurPage=rs.PageCount
elseif ToPage<=0 then
rs.AbsolutePage=1
intCurPage=1
else
rs.AbsolutePage=ToPage
intCurPage=ToPage
end if
else

你的翻页变量 shou和你的sql接值有冲突哈
你sql中也用到shou你是不是要改一下啊
不改sql中的shou吧

这段代码没问题,我试过了
问题应该出在别的地方

rs.AbsolutePage=rs.PageCount '这是怎麽会事

把代码移动到非页面刷新的地方就会有信息显示。