sql="select 内容 from sirenxin where 编号='"&bh2&"'"
sql2="upeate sirenxin set 状态='已读' where 编号='"&bh2&"'"
set rs=conn.execute(sql)
set rs2=conn.execute(sql2)
...全文
704打赏收藏
怎么样才能执行如下两条SQL语句?会马上给分
sql="select 内容 from sirenxin where 编号='"&bh2&"'" sql2="upeate sirenxin set 状态='已读' where 编号='"&bh2&"'" set rs=conn.execute(sql) set rs2=conn.execute(sql2)
我给你另外一种思路,你上面的意思是先查询后修改(都是同一条记录)
你可以这样
sql="select 内容 from sirenxin where 编号='"&bh2&"'"
rs.Open sql,conn,3,2
if not rs.eof then
rs("状态")="已读"
rs.Update
end if
sql="select 内容 from sirenxin where 编号='"&bh2&"'"
sql2="update sirenxin set 状态='已读' where 编号='"&bh2&"'"
set rs=conn.execute(sql)
set rs2=conn.execute(sql2)
你写的没问题,就是太粗心了。
你检查一下,update你写成了upeate了,哈哈