翻页的问题

naybc 2009-07-30 07:19:12
如何达到以下效果:

i=1
i=i+1
循环50条后,翻页后不再从1开始。
...全文
82 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
naybc 2009-07-31
  • 打赏
  • 举报
回复
那位打给可以给我个明确的答案啊。11!!!!
北京不不 2009-07-30
  • 打赏
  • 举报
回复
i=request.querystring("i")
if i="" then i=1
北京不不 2009-07-30
  • 打赏
  • 举报
回复
把i当变量传到下一页面
i=request.querystring("i")

在下一页那连接里加上&i=<%=i%>
naybc 2009-07-30
  • 打赏
  • 举报
回复
<%
s=1
PAGE=1 ' 设置变量PAGE=1
RS.PAGESIZE = 50 '每页显示记录数
IF NOT ISEMPTY(REQUEST("PAGE")) THEN '如果PAGE已经初始化...
PAGE = CINT(REQUEST("PAGE")) '接收PAGE并化为数字型赋给PAGE变量
IF PAGE > RS.PAGECOUNT THEN '如果接收的页数大于总页数
RS.ABSOLUTEPAGE = RS.PAGECOUNT '设置当前显示页等于最后页
ELSEIF PAGE <= 0 THEN '如果PAGE小于等于0
PAGE = 1 '设置PAGE等于第一页
ELSE
RS.ABSOLUTEPAGE = PAGE '如果大于零,显示当前页等于接收的页数
END IF
END IF
PAGE = RS.ABSOLUTEPAGE
FOR I = 1 TO RS.PAGESIZE
IF RS.EOF THEN
EXIT FOR
END IF '利用FOR NEXT 循环依次读出记录

%>
<tr id='ignore2'><td width="49" align="center" valign="middle" bgcolor="#FFFFFF"><%=s%></td>
<td width="65" height="22" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("daima")%></td>
<td width="68" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("gpm")%></td>
<td width="69" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("liuru")%></td>
<td width="67" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("liuchu")%></td>
<td width="60" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("cha")%></td>
<td width="55" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("bi")%></td>
<td width="65" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("lv")%></td>
<td width="64" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("dangri")%></td>
<td width="53" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("zhang")%></td>
<td width="51" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("shou")%></td>
<td width="60" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("shou2")%></td>
<td width="73" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("ru")%></td>
<td width="86" align="center" valign="middle" bgcolor="#FFFFFF"><%=rs("shi")%></td>
</tr>
<%
s=s+1
rs.movenext
next
%>
</table>
我把源码贴上来了。请大侠们救救小弟吧!!!!
lingfeng179 2009-07-30
  • 打赏
  • 举报
回复
你可以加一个参数来判断
你可以参考一下模式匹配翻页的实现
naybc 2009-07-30
  • 打赏
  • 举报
回复
不行啊,这样写了就成了第一个是1
后面的全部是51
lzp4881 2009-07-30
  • 打赏
  • 举报
回复
i=(页码-1)*每页数量+1

28,391

社区成员

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

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