当前位置: 代码迷 >> ASP >> 一个和数据游标有关的异常… 不解
  详细解决方案

一个和数据游标有关的异常… 不解

热度:355   发布时间:2012-03-05 11:54:02.0
一个和数据游标有关的错误…… 不解
浏览器提示:
----------------------
错误类型:
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
丢上面的循环中,一起提出来.
为啥要分两步?
  相关解决方案