各位大虾,请问表单怎么提交数组?下一页执行处理的时候怎么读取这个数组?
具体还是粗略看一下代码:
dim acc()
sql_accl= "select * from XXX "
set rs_accl=server.CreateObject( "adodb.recordset ")
rs_accl.open sql_accl,conn,3,1
redim preserve acc(count)
acc(count)=rs_accl.recordcount
在这里我使用了一个数据,这个数据是在一个for的循环语句里面
count是计算for循环的次数,也就是第一执行for语句,那么就会
产生一个数组acc(1),第二次就产生第二个数组acc(2)
我想通过表单把这些数组提交给下一个页面执行2个for语句双循环
qq=request( "count ")
for i=1 to qq
for j=1 to 数组(i)
现在对第二个for的取值范围没办法确定。
请问一下各位大虾,第二个for循环的范围应该怎么样来确定呢
表单怎么提交数组呢?怎么读取数组呢?
麻烦大家教教
------解决方案--------------------1.将数组值用,链接成字符串,写到表单,表单递交后,用split重新分成数组。
2.如果数据量很大,就不要这样做,在后面的asp中重新执行相同的sql