rs('xx').value == null 这个试试

解决方案 »

  1.   

    小天正解。结帖发分另附上聊天记录,备查。小天(xxxxxxxx) 15:20:28
    因为rs('xx')是一个object,只是在有赋值的情况下默认为value属性值 
    小天(xxxxxxxx) 15:20:50
    如果用作比较,那肯定是当作一个object而不是value 
    小天(xxxxxxxx) 15:21:18
    不过我不知道为什么vbs下有不同,呵呵
      

  2.   

    rs是调用ADO功能的吧?RecodSet?
    如果是,原因就是COM组件内的DBNull/Null并不是JS里的空引用
    你用JS的(comObj==null)当然不行了
    显示的时候是调用了comObj.toString()方法,所以会显示"null",但它并不等于null
    Over
      

  3.   

    ~  !~  学习~~  typeof 都是 obj . obj != null , 这似乎很容易理解. for in 一下 rs('xx') 看看有哪些东西?
      

  4.   

    to Amwpfiqvy(给我分吧,让我升仙)恩。现在郁闷的是,为什么vbs调用isnull的时候,直接给个null出来