随机批量添加数字 怎么实现??
随机批量添加数字 怎么实现??
例:表1有字段1(ID)、字段2(数字)
字段1(ID)——字段2(数字)
1——2、3、4、5、6、7、8
2——2、3、4、5、6、7、8
3——2、3、4、5、6、7、8
4——2、3、4、5、6、7、8
5——2、3、4、5、6、7、8
批量更新后为:
字段1(ID)——字段2(数字)
1——2、23、4、5、36、7、8
2——2、43、4、55、6、7、8
3——2、33、4、5、46、7、8
4——2、53、4、5、66、7、8
5——2、3、24、5、6、37、8
就是批量在字段2中随机位置添加定义好的数字
求高手给段代码 学习一下
------解决方案--------------------
<%
'字段2 strarry="2,3,4,5,6,7,8"
'定义的好数字 字符串 strdim="4,5"
strarry="2,3,4,5,6,7,8"
strarry1="2,3,4,5,6,7,8"
strdim="4,5"
strarry=split(strarry,",")
strarry1=split(strarry1,",")
strdim=split(strdim,",")
dimlen=UBound(strdim)
arrylen=UBound(strarry)
for i=0 to dimlen
randomize
j=int(rnd()*(arrylen+1))
if strarry1(j)=strarry(j) then
strarry(j)=strdim(i)&strarry(j)
else
i=i-1
end if
Next
For i=0 To arrylen
response.write strarry(i)&","
next
%>
囧 还木有结束 纠结额