为什么记录会少呢?

proXP2004 2005-06-13 11:32:34
当我把每页的记录数(rs.pagesize)改的越大,页面的记录就无法检测到,数据库中明明有这些记录,可分页程序就是无法检测到。反面rs.pagesize的值越小,倒是能看到更多一些记录。请高手指教?
程序:
<% sql="select * from 教员 order by 编号 desc"
rs.open sql,conn,1,3%>
<% if not (rs.eof or rs.bof) then %>
<%if request.querystring("pageno")="" then
currpage=1
else
currpage=cint(request.querystring("pageno"))
end if
rs.absolutepage=currpage
rs.pagesize=20
%>

中间内容:
<% n=0
do while not rs.eof and n<rs.pagesize %>
..........
<%n=n+1
rs.movenext
loop%>

分页:
<% if currpage=1 then
response.write"首页 上页"
else
response.write"<a href='G_displayall.asp?pageno=1'>首页</a> <a href='G_displayall.asp?pageno="&cstr(currpage-1)&"'>上页</a>"
end if
if currpage=rs.pagecount then
response.write" 下页 尾页"
else
response.write" <a href='G_displayall.asp?pageno="&cstr(currpage+1)&"'>下页</a> <a href='G_displayall.asp?pageno="&cstr(rs.pagecount)&"'>尾页</a>"
end if
%>
...全文
55 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
随缘而聚 2005-06-13
  • 打赏
  • 举报
回复
把rs.open sql,conn,1,3改为:rs.open sql,conn,2,3看看。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧