+ -
当前位置:首页 → 问答吧 → 为什么不是循环更新呢?

为什么不是循环更新呢?

时间:2011-09-26

来源:互联网

<%
if request.form("jkws") <>"" then
ck = split(request.form("jkws"),",")
for x= 0 to Ubound(ck)
set rs = server.CreateObject("adodb.recordset")
sql= "select C_Vote from contents where C_Name = '"&ck(x)&"'"
rs.open sql,conn,1,3
rs("C_Vote")=rs("C_Vote")+1
rs.update
rs.close
set rs=nothing
next
%>

为什么不是循环更新呢?
哪里错了哈

作者: soonx   发布时间: 2011-09-26

sql= "select C_Vote from contents where C_Name = '"&trim(ck(x))&"'"

搞定了,这样就可以了

作者: soonx   发布时间: 2011-09-26

VBScript code

<%
if request.form("jkws") <>"" then
  ck = Replace(request.form("jkws"), " ", "")
  ck = Replace(ck, ",", "','")
  sql= "UPDATE contents SET C_Vote=C_Vote+1 WHERE C_Name IN ('" & ck & "')"
  conn.Execute sql
  conn.close
end if
%>



作者: hookee   发布时间: 2011-09-26

可以直接用in的

作者: chinmo   发布时间: 2011-09-27

热门下载

更多