标题:谁能帮我看看是哪里出了问题??
只看楼主
恨死编程
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-6-8
 问题点数:0 回复次数:2 
谁能帮我看看是哪里出了问题??
<!--#include file="conn.asp"-->
<%if rs.recordcount>0
 dim page_size
dim totalpages
if not IsNumeric(request("page")) or IsEmpty(request("page")) then
page=1
else
page=Int(Abs(request("page")))
end if
page_size=5
rs.PageSize = page_size
totalpages = rs.PageCount
totalrecords = rs.RecordCount
 if int(page)>int(totalpages) then page=totalpages
 if page<1 then page=1
 page=request("page")
 rs.absolutepage = page
end if
%>
<td height="37" colspan="4">共<%=rs.RecordCount%>页 第<%=page%>页
<%if page>1 then response.write"<a href='infor.asp?page=1' title="首页" ><font face=webdings>" & 9 & "</font></a>"
                                response.write"<a href='infor.asp?page="&page-1&"' title="上一页" ><font face=webdings>" & 7 & "</font></a>"
end if
If Rs.PageCount <= 5 Then
For j = 1 To rs.PageCount
Response.Write " <a href='infor.asp?page="&j&"'>" & j & "</a>"
Next
Else
For j = 1 To  5
Response.Write " <a href='infor.asp?page="&j&"'>" & j & "</a>"
Next
If page < rs.PageCount Then
Response.Write " <a href='infor.asp?page="&page+1&"' title='下一页'>><font face=webdings>" & 8 & "</font></a>"
End If
Response.Write " <a href='infor.asp?page="&rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%></td>
谢谢~~~~

[[italic] 本帖最后由 恨死编程 于 2007-12-12 17:46 编辑 [/italic]]
搜索更多相关主题的帖子: page quot request int RecordCount 
2007-12-12 17:45
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
page=Int(Abs(request("page")))
没有必要求绝对值吧?
2007-12-12 21:18
恨死编程
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-6-8
得分:0 
上面的代码老是出问题
那还有别的错误吗??

[[italic] 本帖最后由 恨死编程 于 2007-12-12 21:50 编辑 [/italic]]
2007-12-12 21:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-192097-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014862 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved