ASP中可以用一个常数和一个变量构成变量名吗?

来源:百度知道 编辑:UC知道 时间:2024/06/14 17:02:06
我想按顺序读取rs("TaltalRank")后,把值赋给一系列名为rankx的变量,x=1,2,3。。。。

我是这样些的

if rs.EOF then
exit for
end if

rank&j=rs("TaltalRank")
j=j+1

rs.movenext
next

但是rank&j=rs("TaltalRank")调试发现语法错误,那么究竟该怎么写呢?

变量不可以在运行时定义,用数组
dim rank()
....
redim rank(rs.Count)
....
rank(j)=rs("TaltalRank")

dim arr(),c
rs.open "select count(taltalrank) from [table]",conn,0,1
c=clng(rs(0))
rs.close
redim arr(c)

rs.open "select taltalrank from [table]",conn,0,1
for i=1 to c
arr(i)=rs(0)
rs.movenext
next
rs.close