我想实现这个自动编号的功能(ASP)
我想在第一个<td></td>中加入编号,即1234....<%i=1whilenotrs.eof%><tr><td><%=i%></td><td><%=rs("aa")...
我想在第一个<td></td>中加入编号,即1 2 3 4....
<%
i = 1
while not rs.eof
%>
<tr>
<td><%=i%></td>
<td><%=rs("aa")%></td>
<td><%=rs("bb")%></td>
</tr>
<% i = i+1
rs.movenext
wend
%>
比如结果是这个表:
id aa bb
1 AAA 中山
2 BBB 美国
3 CCC 广州
4 DDD 北京
5 EEE 上海
=================
但是问题就出现了,
如果我是分页的话,
那这样的代码是每一页重新1 2 3 4....这样的
如果我有100条记录,
我想不管分多少页,
都是1开始编号到100的,(即比如每页10条,那么第二页的第一行的编号是11,12,13,14....而不是重新1,2,3,4...这样)
请问我该如何修改代码....
================ 展开
<%
i = 1
while not rs.eof
%>
<tr>
<td><%=i%></td>
<td><%=rs("aa")%></td>
<td><%=rs("bb")%></td>
</tr>
<% i = i+1
rs.movenext
wend
%>
比如结果是这个表:
id aa bb
1 AAA 中山
2 BBB 美国
3 CCC 广州
4 DDD 北京
5 EEE 上海
=================
但是问题就出现了,
如果我是分页的话,
那这样的代码是每一页重新1 2 3 4....这样的
如果我有100条记录,
我想不管分多少页,
都是1开始编号到100的,(即比如每页10条,那么第二页的第一行的编号是11,12,13,14....而不是重新1,2,3,4...这样)
请问我该如何修改代码....
================ 展开
2个回答
展开全部
讲个笨方法.在你读完第一页数据的时候,也就在wend后面,加个session("id"),记住当前的自动编号到多少了,下一页的时候,先判断该session有没有值,如果有,就从i=session("id")+1开始,否则(也就是第一页)就从i=1开始编号.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询