bh=Request.QueryString("bh")
set rs=server.CreateObject("adodb.recordset")
rs.open "select bh,sl FROM xs WHERE bh in ('" & bh & "') ",conn,1,3
rs("sl")=1
rs.update
rs.close
set rs=nothing
bh是传递过来的值,一次一个,对应表里面可能有多条记录。
想用where in 一次更新bh相同的相关字段,发现只能更新一条,一般这样的情况用什么方法。
...全文
1442打赏收藏
where in ,当ID相同时只更新一个记录的问题
bh=Request.QueryString("bh") set rs=server.CreateObject("adodb.recordset") rs.open "select bh,sl FROM xs WHERE bh in ('" & bh & "') ",conn,1,3 rs("sl")=1 rs.update rs.close set rs=nothing bh是传递过来的值,一次一个,对应表里面可能有多条记录。 想用where in 一次更新bh相同的相关字段,发现只能更新一