asp 中vbscript循环语句

<% m=rs.recordcount+1 for i=huha to m set rs=Server.CreateObject("adodb.recordset") sql="update 用户基本数据表 set 户号=" &i+1& " where 区号=" &quh& " and 户号=" &i& " " rs.open sql,conn,1,3next%>执行过后,表中的数据 户号全部变成一样的了。为什么会这样
2026年09月28日 11:03
有1个网友回答
网友(1):

for i=huha to m
sql="update 用户基本数据表 set 户号=" &i+1& " where 区号=" &quh& " and 户号=" &i& " "
conn.execute(sql)
next

要在循环体内执行更新