懂ASP的请进 ! 高分!

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:02:22
<%
dim i
do until i>20
%>
<%
dim rs&i
rs&i=rs&i&"abcd"
response.write(rs&i)
%>
<%
i=i+1
loop
%>

这样写,对不对?在那个dim后面那,那样不对吧,怎么写就对了?怎么写?
dim rs&i 这应该不对吧,怎么改?
我就想在定义变量的时候加上i,这样怎么写?

按照经验,定义变量的时候需要添加i的时候最好使用下划线("_"):
<%
Dim i
Dim rs_i

Do until i>20

rs_i=rs_i&"abcd"
response.write(rs_i)

i=i+1
Loop
%>

楼上的楼上的楼上的例子是错误的。
在循环体内不能使用同一个变量明进行重复定义。

<%
dim i '定义一个变量 i
do until i>20
%>
<%
dim rs '定义一个变量rs
rs=rs&i ' &为连接符号,""内的内容为字符串.
rs=rs&"abcd" '这样写会更清楚点
response.write rs '对于变量可以直接这样写
%>
<%
i=i+1
loop
%>

dim rs

rs=rs & i & "abcd"

我觉得,先定义RS
在给RS赋值---RS=RS&I
应该是这样

恩,照楼上的写法写

恩,