烦恼!问题
iFileDocCount = rsFile.RecordCount ‘定义此文件有多少个记录
<% for i=1 to iFileDocCount%>
<%=i%>
<%next%>
此段我的目的是想如果是有10条记录,在每条记录前加一个序号,即1,2,3 .......。但是每次都输出123.....,123....高手给个提示呀
求记录数的方法根本不对,不能简单的用RecordCount返回。最保险的求记录数方法。
<%
iFileDocCount=0
Do Until rsFile.EOF
iFileDocCount=iFileDocCount+1
rsFile.MoveNext
Loop
%>
<% for i=1 to iFileDocCount%>
<%=i%>
<%next%>
<ol>
<li>aaaaaaaaaaaaaa</li>
<li>bbbbbbbbbbbbb</li>
</ol>
楼主的那段程序(红色部分)是不是放在循环输出数据的内部,就是外面还有一存循环?像下面的:
<%???????????????
Do Until rsFile.EOF
iFileDocCount=iFileDocCount+1
rsFile.MoveNext
%>
<% for i=1 to iFileDocCount%>
<%=i%>
<%next%>
<%
Loop
%>
使用RecordCount来统计记录数量是最方便的办法,而且能提高程序的执行效率~~~~~~~~~~