是不是这样?
<table>
 <tr>
  <td>序号</td>
 </tr>
 <%
 i=0 
 do while not rs.eof%>
 <tr>
  <td><% =i%></td>
 </tr>
<%
 rs.movenext
 loop
%>

解决方案 »

  1.   

    <table><tr><td>序号</td></tr>
    <%
    dim i
    for i=1 to rs.recordcount
    if rs.eof then exit for
    %>
    <tr><td><%=i%></td></tr>
    <%
    rs.movenext
    i=i+1
    %>
    </table>
      

  2.   

    在写sql语句时就加上包括当前记录在内之前的所有记录的总数,结果集中就有序号了。
      

  3.   

    我是想用select XXX from 语句来实现bluepower2008:是否可详述你的方法
      

  4.   

    请你先将你的条件和sql语句详细告诉我,然后我才好给你把序号加上。
      

  5.   

    Select (select Count(*)  from Yourtable T where T.id<=Yourtable.id) as Nbr ,* From Yourtable
      

  6.   

    N_chow:
         谢谢你的帮助(以成功),另请问,该语句中的T是什么?是否Acess中的保留字,代表查询时生成的临时表?
         另该语句中select Count(*)  from Yourtable T where T.id<=Yourtable.id所用的表较字段id应与查询时排序所用的字段相同
      

  7.   

    N_chow:
        该方法好象只能对以唯一字段排序才有效
      

  8.   

    N_chow:
        谢谢你的帮助(以成功),另请问,该语句中的T是什么?是否Acess中的保留字,代表查询时生成的临时表?
        另该语句中select Count(*)  from Yourtable T where T.id<=Yourtable.id所用的表较字段id应与查询时排序所用的字段相同
    该语句中的T是什么? ----????????? 不会吧???还有问这的????
      

  9.   

    yinpc(),
    你說的對,當排序字段有多個時,必須做一些變通才行。下面的SQL是在SQL2000環境下測試通過的。(在Access中把稍稍做一些變動就可以了)
    Declare @p table (sort1 varchar(10),sort2 varchar(10))
    insert into @p values ('111','444')
    insert into @p values ('111','222')
    insert into @p values ('222','566')
    insert into @p values ('333','777')
    insert into @p values ('333','555')select * from @p order by sort1,sort2Select (Select Count(*) from @p as t  where t.sort1+t.sort2<=p.sort1 +p.sort2) AS Nbr ,*  From @p as  p Order by sort1,sort2--它們排序結果是一樣的
      

  10.   

    通过多个字段来确定保排序的唯一性也是可以实现目标的,但这样并不能保证其百分百的维一,如(假设只有两个字段),
    insert into @p values ('111','444')
    insert into @p values ('111','444')
    insert into @p values ('111','222')
    insert into @p values ('222','566')
    insert into @p values ('333','777')
    insert into @p values ('333','555')
    另:这种方法会随着记录数的增加而使得计算时间成几何级数地增加,因为每一个记录生成序号时都要进行一次统计。故我想Access中应该有一个变量或函数或每个表有一个隐藏字段来表示序号吧!