关于数组大小的问题,请您帮一下
zsbs 2004-03-31 09:35:51 我在前一个asp文件中定义了一个2维数组photolist,并放入session中
<%
Dim photolist()
i=rs.recordcount
Redim photolist(i,7)
i=1
rs.movefirst
do until rs.eof
photolist(i,1)=rs("ml1_mc")
photolist(i,2)=rs("ml2_mc")
photolist(i,3)=rs("ml3_mc")
photolist(i,4)=rs("mc")
photolist(i,5)=rs("photo_dm")
photolist(i,6)=rs("bt")
photolist(i,7)=rs("sm")
rs.movenext
i=i+1
loop
session("photo")=photolist
%>
在后一个ASP文件中取出这个2维数组,写了如下的代码
dim i,c
dim photolist
i=request("photoid")
photolist=session("photo")
c=ubound(photolist)
if(i>c) then
i=1
end if
可我发现(i>c)的条件总是成立的
但用response.write i和response.write c,发现i明明是小于c的,真不知这是为什么呀