还有人吗?ASP中VBS数组老出错!急啊!明天交不差了,请一定帮忙了。
代码如下:
-------------------------------------------------
dim BCarr(10)
set rs=conn.execute ("select * from class where b_classid=0 order by classid")
i=0
Do While Not rs.EOF
' redim Preserve BCarr(i)
BCarr(i)=array(rs("classid"),rs("classname"))
response.write BCarr(0)(1)&"<br>"
i=i+1
rs.movenext
loop
response.write BCarr(0)(1)&"<br>"
--------------------------------------------------------
response.write BCarr(0)(1)&"<br>"这一句是用来测式的,运行到这一句就出现“错误 '80020009' 发生意外。”
放在上面的那一句却不会出错,可把BCarr(0)(1)中的0改为i结果都一样!真是怪啊。