主题:<%do while not rs.eof%>列表排序问题
我在修改一个报修系统,首页中对信息的列表代码如下:
[b] <%do while not rs.eof%>[/b]
<%party_id=rs("party_id")%>
<tr bgcolor="#FFFFFF">
<td height="21" width="15%" bgcolor="#FFFFFF" align="center"><%=rs("star_time")%></td>
<td height="21" width="6%"><%=rs("party_user")%></td>
<td height="21" width="20%"><a href=partyxs.asp?party_id=<%=party_id%> ><font color="#0066FF"><u><font color="#0000FF"><%=rs("party_info")%></font></u></font></a></td>
<td height="21" width="10%"><%=rs("party_date")%></td>
<td height="21" width="10%"><%=rs("party_time")%></td>
<td height="21" width="26%"><%=rs("address")%> <%=rs("party_add")%> <%=rs("party_Sign")%></td>
<td height="21" width="8%"><%=rs("contact")%></td>
</tr>
[b] <%rs.movenext
loop
rs.close%>[/b]
这里的
[b] <%do while not rs.eof%>[/b]
.....
[b] <%rs.movenext
loop
rs.close%>[/b]
应该就是数据列表的开头与结尾。问题在于,现在列表的形式是从第一条向下列,新加入的都在后边,而且好像没有分页排序。
我现在希望至少能够实现新加入的信息都排在最前边的列表方式,如果能够让它也那就更好了(比如50条/页)。
请问应该如何修改呢?感谢各位专家的帮助~小弟现谢过了!