1、我搞了个判断:    td style="font-size: 12px; color: #D41304" align="middle" width="85">
      <%if rs3.RecordCount>0 and rs3(0)="1" then %> 感谢您:<br>准确报价!  
        <%elseif  rs3.RecordCount=""  then  %> <A href="#">您的报价<br>尚欠准确</a> 
        <%else%> <A href="#">您的报价<br>尚欠准确</a> 
       <%end if%></td>   2、rs3的定义是这样的:
    rs3.open "SELECT top 1 ord FROM ReportOrder_wjf where uid='"&session("myuid")&"' and tid="&rs("todaypriceid")&" and datediff(d,dtdate,getdate())<2 order by ord",zgw_conn,1,1    ord 的数据类型是 int 型的   3、运行后的症状是:
    当 rs3(0) 没有数值时,跳出来下面的错误提示:
错误 '80020009' 

解决方案 »

  1.   

    没数值你加判断呀,还有查一下你的那个SQL语句看有值没有
      

  2.   

    rs3(0)="1"

    rs3(0) & "" ="1"
    代替
      

  3.   

     2楼的SQL77(77C#+SQL) :  能不能帮忙写个代码:
      1、“没数值的加个判断”,和  2、我查过了:那个SQL语句,确实没有值。没有记录  那么应该怎么修改代码,实现:<A href="#">您的报价<br>尚欠准确</a> 
      

  4.   

    <%if rs3.RecordCount>0 and rs3(0)="1" then %> 感谢您:<br>准确报价!  既是已经判断了rs3的RecordCount,还出问题,那就把rs3(0)="1"写到if里面
      

  5.   

    <%if rs3.RecordCount>0 and rs3(0)="1" then %> 感谢您:<br>准确报价!   既是已经判断了rs3的RecordCount,还出问题,那就把rs3(0)="1"写到if里面<%肯请xys_777 徐永生老师 能不能明示一下?感激不尽