哎呀,你应该这么做:if(iepa00hRs("pa_oudat")+""=="")Response.Write("是空值")//隐式转换为字符串orif(String(iepa00hRs("pa_oudat"))=="")Response.Write("是空值")//显式转换为字符串
要判断iepa00hRs("pa_oudat")是否存在,则应该这样:
if(iepa00hRs("pa_oudat").count==0)Response.Write("没有该值")注意,iepa00hRs("pa_oudat")本身就是个对象。

解决方案 »

  1.   

    iepa00hRs("pa_oudat") == null试了没有?
      

  2.   

    如果不行试iepa00hRs("pa_oudat") + "" == "null"
      

  3.   

    謝謝各位指點﹐我已用﹕
    pa_no=String(iepa00hRs("pa_oudat"));
    if pa_no="          ";      //因為我的pa_oudat字段是varchar,10
    {
    }
    解決了。
    但是我還是不知白﹐如zhjzh_zjz(虚心学习,望多指教) 兄所說的﹐iepa00hRs("pa_no")本身就是一個對象﹐為什么它不支持iepa00hRs.toString()方法﹐而且用
    for(prop in iepa00hRs("pa_oudat"))
    {
    Response.Write(prop+"="+iepa00hRs("pa_oudat")[prop]);
    }
    什么屬性都顯示不出來?