asp 变量命名方法 ,请指导。
我需要命名一个变量,有两部分组成,为:X和i,其中,x是定量,i是变量,即通过循环形成X1,X2,X3......,我写为:"X"&i=rs("B_J")提示错误,请高手...
我需要命名一个变量,有两部分组成,为:X 和 i ,其中,x是定量,i是变量,即通过循环形成 X1,X2,X3......,我写为:"X"&i=rs("B_J") 提示错误,请高手指点
展开
2个回答
展开全部
For i = 1 To 10
EVal("X" & i & "=" & rs("B_J")) ' 假设rs("B_J")是数值, 如果是字符串,要放到双引号里.
Next
Dim X(10)
For i = 1 To 10
X(i) = rs("B_J")
Next
这样用数组不是更好么?
EVal("X" & i & "=" & rs("B_J")) ' 假设rs("B_J")是数值, 如果是字符串,要放到双引号里.
Next
Dim X(10)
For i = 1 To 10
X(i) = rs("B_J")
Next
这样用数组不是更好么?
追问
"X" & i & "=" &"rs("B_name")"
response.Write("X" & i) 还是不行,请在指点
追答
嗯, 可能我的代码有点问题,换了Execute方法了,这个可以.
"
Next
For i = 1 To 10
Execute("X" & i & "=""a" & i & """") '字符串
Response.Write "X" & i & "=" & EVal("X" & i) & ""
Next
%>
response.Write("X" & i) 这种输出方法肯定是不对的,一定要用EVal处理才行.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询