主题:  请教大虾一个关于排序的问题。

书同人

职务:普通成员
等级:1
金币:0.0
发贴:179
#12002/12/21 16:05:15
如果按照数据库中的某个字段的ASC或DESC排队列,想得到当前的某条记录是排在第几位,应该怎样呀?这个应该不用在数据库里专门建一个字段吧?



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
#22002/12/21 18:13:33
rs.absoluteposition



书同人

职务:普通成员
等级:1
金币:0.0
发贴:179
#32002/12/21 20:36:08
版主能说得详细点吗?我不太明白呀。我只是想知道其中某一条(随机的)的,并不是全部的呀。



书同人

职务:普通成员
等级:1
金币:0.0
发贴:179
#42002/12/22 16:20:27
版主为什么没有用呀,我加了那句话,但是显示的却是-1,为什么会是这样呢?要怎样呀?



书同人

职务:普通成员
等级:1
金币:0.0
发贴:179
#52002/12/22 17:41:47
我把代码贴出来了,大家可以帮我看看吗?谢谢








<% do while not rs.eof %>







<% rs.movenext
loop
%>
记录号 姓名 性别 出生日期 星座
<%=rs.absoluteposition%> <%=rs("o_name") %> <%=rs("o_sex") %> <%=rs("o_bir") %> <%=rs("o_star") %>

想让记录号按照1、2、3、4、5、6……的方法排列,请大家帮帮忙好不好?



书同人

职务:普通成员
等级:1
金币:0.0
发贴:179
#62002/12/23 9:05:29
怎么会这样,为什么没有人理我???



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
#72002/12/23 9:51:30
<% do while not rs.eof
i=i+1 %>
……
<%=i%>
……
<% rs.movenext
loop
%>


难人一个……