换行批量提交,为何总不行?错哪里?
id=request.form("checkbox")
jiangli=request.form("jiangli")
id=Split(id,vbcr)
shu=0
for i=0 to UBound(id)
conn.execute"update [huiyuan] set jifen=jifen+"&jiangli&" where username='"&id(i)&"'"
conn.execute sql,shu1
shu=shu+1
next
if shu>0 then
Response.Write("<script>alert('成功!');this.location.href='"&Cstr(Request.ServerVariables("HTTP_REFERER"))&"';</Script>")
else
response.write("<Script>alert('失败');javascript: history.back();</script>")
end if
conn.close
set conn=nothing
id=Split(id,vbcr)这句没错吧?
不知道怎么总是提交了,总是只有第一行第一个用户处理成功。批量失败啊。。。不知道哪里问题。
但是如果把id=Split(id,",")这样,然后按用户1,用户2,用户3...这样就可以。
我想实现换行。。。究竟啥写?
------解决方案-------------------- 改成
id=Split(id,chr(10)) 试试
------解决方案--------------------试试看 VBCrLf