求批量更新数据库的语句。
<%
Dim rs,sql,id,i
Set rs=Server.CreateObject("Adodb.RecordSet")
sql="select * from [bizuser]"
rs.Open sql,Conn,1,3
Function Csn()
Dim sn1,sn2,sn3,sn4,sn5,sn
i=rs("id")
sn=Ucase(rs("sn"))
sn1=Right(sn,5)
sn2=Left(sn,5)
sn3=Mid(sn,6,5)
sn4=Mid(sn,12,5)
sn5=Mid(sn,20,5)
sn=sn1&"-"&sn2&"-"&sn3&"-"&sn4&"-"&sn5
csn=sn
End Function
conn.execute("update bizuser Set csn='"&csn()&"'")
Response.Write "执行完毕"
%>
这样执行的结果是所有的csn字段都是一个值,如果做能够不同的id对应不同的值,而且遍历所有的
id?