标题:求指点:对已经有的记录按顺序加上编号
只看楼主
9sex0
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-12-31
 问题点数:0 回复次数:5 
求指点:对已经有的记录按顺序加上编号
求指点:

我想在查出的列表结果,排序后,对每笔记录都用序号排列.
比如有记录

aaa    aabd  dfdd  de e fe
bbb    ccde  fdffd  de d df
ccc    efeae dfdfd  dfd df df
.........

现在我想在每笔资料的前面,按顺序编个号,该如何做?
现有代码:
      <tr>
       <td bgcolor="#f000ff" align="center">姓名</td>
       <td bgcolor="#f000ff" align="center">电话</td>
       <td bgcolor="#f000ff" align="center">分机</td>
       <td bgcolor="#f000ff" align="center">开始日期</td>
       <td bgcolor="#f000ff" align="center">开始时间</td>
       <td bgcolor="#f000ff" align="center">时长</td>
       <td bgcolor="#f000ff" align="center">费用</td>
      </tr>
      <%
        do while not rs.eof
      %>
      <tr>
       <td align="center"><%=rs("x")%></td>
       <td align="center"><%=rs("y")%></td>
       <td align="center"><%=rs("z")%></td>
       <td align="center"><%=rs("b")%></td>
       <td align="center"><%=rs("c")%></td>
       <td align="center"><%=rs("d")%></td>
       <td align="center"><%=rs("e")%>  </td>
      </tr>
      <%
      rs.movenext
      loop
      %>

我该加个FOR循环在哪里?怎么塞进去?
搜索更多相关主题的帖子: 顺序 记录 
2005-01-18 12:09
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 
<%dim bb=1
        do while not rs.eof
      %>
<tr>      
       <td align="center"><%=bb%></td>
       <td align="center"><%=rs("x")%></td>
       <td align="center"><%=rs("y")%></td>
       <td align="center"><%=rs("z")%></td>
       <td align="center"><%=rs("b")%></td>
       <td align="center"><%=rs("c")%></td>
       <td align="center"><%=rs("d")%></td>
       <td align="center"><%=rs("e")%>  </td>
      </tr>
      <%
      rs.movenext
      bb+=1
      loop
      %>

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2005-01-18 12:30
aniude
Rank: 2
等 级:新手上路
威 望:3
帖 子:231
专家分:0
注 册:2004-11-3
得分:0 
select * from 你的表 order by id asc

2005-01-18 12:30
9sex0
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-12-31
得分:0 
以下是引用regedit在2005-1-18 12:30:39的发言: <%dim bb=1 do while not rs.eof %> <tr> <td align="center"><%=bb%></td> <td align="center"><%=rs("x")%></td> <td align="center"><%=rs("y")%></td> <td align="center"><%=rs("z")%></td> <td align="center"><%=rs("b")%></td> <td align="center"><%=rs("c")%></td> <td align="center"><%=rs("d")%></td> <td align="center"><%=rs("e")%> </td> </tr> <% rs.movenext bb+=1 loop %>
报错:语句未结束:应该是:dim bb bb=1 然后bb+1 可是出来的结果,为什么不是从1开始呢,全部值都是1.
2005-01-18 13:12
9sex0
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2004-12-31
得分:0 
搞定了:
BB+=1改为:
BB=BB+1
2005-01-18 13:22
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 
以下是引用9sex0在2005-1-18 13:22:46的发言: 搞定了: BB+=1改为: BB=BB+1
呵呵,用了字符串的相加了…

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2005-01-18 14:46



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




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

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