"标准表达式中数据类型不匹配"错误!。
cnssk 2008-06-18 10:19:54 select contract.*,
DateAdd('m', term, createdt),
DateDiff('d', date(),DateAdd('m', term, createdt))
from contract
where (createDT <> null)
and (term <> null)
and DateDiff('d', date(),DateAdd('m', term, createdt))>30
上面这个语句提示:标准表达式中数据类型不匹配.
但是不带最后一个条件就没有错
select contract.*,
DateAdd('m', term, createdt),
DateDiff('d', date(),DateAdd('m', term, createdt))
from contract
where (createDT <> null)
and (term <> null)
这样就没有错误
contract是个合同表,term是期限,单位是月,数据类型是数字,createdt是签订时间,现在就是要查询快到期的合同