一个和数据游标有关的错误…… 不解
浏览器提示:
----------------------
错误类型:
ADODB.Recordset (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
代码:
---------------------
strSql= "select * from orders where master= ' " & strPerson & " ' "
rsOrders.open strSql,conn,1,3
do while not rsOrders.eof
if rsOrders( "state ")= "pay " then
intSuccess=intSuccess+1
intPrice=int(rsOrders( "price "))+intPrice
end if
rsOrders.movenext
loop
rsOrders.movefirst----------------------> 这一行报错! < < <
------解决方案--------------------myOrder=rsOrders( "orders ")
for n=0 to ubound(myOrder)
‘。。。。。。。。。。。。。。
next
丢上面的循环中,一起提出来.
为啥要分两步?