for i=1 to 100 num=rs("a"&i) execute("a"&i&"="&"num") response.write eval("a"&i) next 注意紅色重點和雙引號,用execute合并字符串成變量并賦值,再用eval把這個變量里的值讀出來,execute、eval、雙引號缺一不可。 又一例,循環(huán)生成q1-q14和qs1-qs14數(shù)個變量,每個動態(tài)變量累加。 do while not rs.eof for i=1 to 14 num=rs("q"&i) if num<>"" then execute("q"&i&"="&"num"&"+"&"q"&i) execute("qs"&i&"="&"qs"&i&"+1") end if next rs.moveNext loop 其實不難發(fā)現(xiàn)它的規(guī)則,就是除了 i 這個變量之外,全部要用“”括起來,不論是其他變量還是操作符,都要括起來,中間加上連接符& |
留言反饋