如何在网页上显示第一条,第二条,第三条这样。。

dangerhu 2006-08-19 12:59:45
问个比较菜的问题,我在网页上搜索到数据库中的记录后,想注一个第1条,第2条,第3条这样。。。

我在while...wend中这样写可以吗?



<%
dim acount
acount=1
acount=acount+1
response.write(acount)
%>
...全文
238 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtg321 2006-08-21
  • 打赏
  • 举报
回复
完整的:
num=1
do while not rs.eof
response.write("第"&num&"条")
rs.movenext
num=num+1
next
dangerhu 2006-08-19
  • 打赏
  • 举报
回复
呀,,我明白了,,,,acount=1不能放循环中。。。。明白了。。。。。谢谢。
dangerhu 2006-08-19
  • 打赏
  • 举报
回复
wtg321(ASP区乱逛中~~~~~~~) 的方法可以吗?又没执行加法动作啊?
dangerhu 2006-08-19
  • 打赏
  • 举报
回复
谢谢,成功了,不过有个疑问:

循环是这样的:
<%
While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF))
acount=acount+1
%>

中间是显示内容的html码

<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
Recordset1.MoveNext()

Wend

%>

为什么我把下面
<%
dim acount
acount=1
acount=acount+1
response.write(acount)
%>
放到“中间是显示内容的html码”内就不行呢。。。代码也是一样的啊。。。

一定要在最开始dim,并在while里+吗?这是为什么呢。。。。我以为放到循环里就行的?
对不起,我比较菜。
wtg321 2006-08-19
  • 打赏
  • 举报
回复
next前还要加一句
rs.movenext
wtg321 2006-08-19
  • 打赏
  • 举报
回复
num=1
do while not rs.eof
response.write("第"&num&"条")
next
leohuang 2006-08-19
  • 打赏
  • 举报
回复
<%
dim acount
acount=0

while not rs.eof
acount=acount+1
response.write(acount)
rs.movenext
wend
%>

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧