以下代码不能查询 [整个数据库],它只查询到第一条记录;如果第一条记录符合条件,它将会将 [整个C字段写入"1"] 问题何在?
请教各位:
ACCESS库字段: A | B | C | D
用一段代码实现 A+B <= C 那么就将 D 附值为1
如:
<%
sql="SELECT * from book order by Id"
set rs=server.createobject("adodb.recordset")
rs.open sql,connstr,3,2
A=rs("a")
B=rs("b")
C=rs("c")
if A+B<=C then
Do while not rs.eof()
sql="update book set c=1 where Id"
set rs=conn.execute(sql)
rs.movenext
loop
set rs=nothing
end if
%>
请各位写出代码,予以解决,谢谢!