日期:2014-05-16  浏览次数:21048 次

换行批量提交,为何总不行?错哪里?
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