我试过isnull(cdbcode),也不行
字段 cDBCode 为字符型,不是必填字段

解决方案 »

  1.   

    isnull or isempty ,try again
      

  2.   

    isempty(cDBCode) 
    空字符是isempty!
      

  3.   

    strTmp="select * from DBtmp where trim(cDBCode) is null or iNum=0"
      

  4.   

    strTmp="select * from DBtmp where isnull(cDBCode) or iNum='0'"
    你试试
      

  5.   

    strTmp="select * from DBtmp where cDBCode is null or iNum=0"
      

  6.   

    select * from dbtmp where isempty(cbdcode)
      

  7.   

    strTmp="select * from DBtmp where isnull(cDBCode) or iNum='0'"
      

  8.   

    真不好意思,上面的方法我都试过,都不行
    现只要考虑这一句:
    strTmp="select * from DBtmp where cDBCode=''"
      

  9.   

    strTmp="select * from DBtmp where isnull(cDBCode)"应该可以的,如果cDBCode没有设置默认值的话。我用过类似的语句。
    报“缺少参数”错一般是字段名笔误引起的。