asp分页问题急急急急!~
set rs=server.CreateObject("adodb.recordset")
sqln="select * from news order by bh desc"
rs.open sqln,conn,1,1
rs.PageSize=5
pagecount=rs.PageCount
page=int(request("page"))
if page<=0 then page=1
if request("page")="" then page=1
rs.AbsolutePage=page
if rs.eof and rs.bof then
response.Write"还没有记录"
else
for k=1 to rs.pagesize
%>
<%
if rs.EOF then Exit For
%>
.......
<%if page=1 and not page=pagecount then%>
第一页|上一页
<a herf="newsdel.asp?page=<%=rs.AbsolutePage+1%>">下一页</a>|
<a href="newsdel.asp?page=<%=pagecount%>">最后页</a>|
<%elseif page<>1 and not page=rs.pagecount then %>
<a href="newsdel.asp?page=1">第一页</a>|
<a href="newsdel.asp?page=<%=rs.AbsolutePage-1%>"></a>上一页|
<a href="newsdel.asp?page=<%=rs.AbsolutePage+1%>"></a>下一页|
<a href="newsdele.asp?page=<%=pagecount%>"></a>最后页|
<%elseif page=pagecount then%>
<a href="newsdel.asp?page=1">第一页</a>|
<a href="newsdel.asp?page=<%=rs.AbsolutePage-1%>">上一页</a>|
下一页|
最后页|
<%end if %>
结果没有提示错误,点上一页时,将返回到第一页,还有下一页无效