就是将数组中的元素用“,”号隔开。。
走弯路了。。
可以直接用字符串接收。。比如客户结果集为rs
你要的是rs("name")
dim arraytemp
while not rs.eof
....客户的显示操作。
arraytemp=arraytemp&rs("name")&","
rs.movenext
wend
arraytemp=left(arraytemp,len(arraytemp)-1)'去掉最后一个多的,号
q然后传参。。。
把结果集存入到数组、这一步明白吧。。
比如存入到aa()
aa(0)=1,aa(1)=2,aa(2)=3比如就三个吧。。
dim arraytemp
for i=0 to ubound(arraytemp)
arraytemp=arraytemp+","
next
arraytemp=left(arraytemp,len(arraytemp)-1)'去掉最后一个多的,号
也可以用session,将数组赋给session这样就不用上面那样传了。。
if IsArray(session("aa")) then
kk=session("aa")
response.write kk(1)
else
dim dd(2)
dd(0)="sdf"
dd(1)="jjj"
dd(2)="jjj"
session("aa")=dd