不能实现的分页查询?

cruise007 2005-01-11 09:50:15
<%
rs.pageSize=10
page =CLng(request("page"))

if page<1 then page=1
if page>rs.pageCount then page=rs.pageCount
ShowOnePage rs,page //调用数据库查询的函数
%>
<div ALIGN="right">
<hr>
<%
if page<>1 then
response.Write"<A href=v2.asp? page=1> 第一页</A>"
response.write"<A href=v2.asp? page="&(page-1)&">上一页</a>"
end if

if page<>rs.pageCount then
response.Write"<a href=v2.asp? page = " &(page+1)& ">下一页</a>"
response.write"<a href=v2.asp? page="&rs.pagecount &">最后一页</a>"

end if
%>
上面这段代码是我用asp写的其目的是想实现数据库的分页显示,
但是实际效果确是读来读去都是显示第一页,
我检查的结果是{ page =CLng(request("page"))}
里面的page得不到后面的page增加的数据 { response.Write"<a href=v2.asp? page = " &(page+1)& ">下一页</a>"}
不知道是什么原因哪位高手知道的请赐教
小弟这里感谢了!!!
...全文
51 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cruise007 2005-01-11
谢谢这位老兄问题就在与此 {net_lover(孟子E章)} 给分
回复
yl1209 2005-01-11
因为你每次提交之后都是重新执行这条语句
ShowOnePage rs,page //调用数据库查询的函数
那么数据也就重新重头显示一边。所以你看到的始终是第一页的数据,
temp=1
if request("Page") then
temp=(request("Page")-1)*10+1
end if
For i=temp to temp+24
'数据库内容显示
Next


回复
孟子E章 2005-01-11
href=v2.asp? page 不要有空格

href=v2.asp?page
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2005-01-11 09:50
社区公告
暂无公告