我的qctx表中有一个“定时”字段,字段类型是日期的,数据录入时formatdatetime('yyyy-mm-dd hh:mm:ss',datepicker.datetime)。
现在我用adoquery查询的时候,
sql.Add('select * from qctx where 提醒方式代码='+inttostr(2)+' and 定时>"'+formatdatetime('yyyy-mm-dd hh:mm:ss',now())+'" order by 定时 asc');
总是不对。
帮忙解决一下!谢了!

解决方案 »

  1.   

    'select * from qctx where 提醒方式代码='2' and 定时 > getdate() order by 定时 asc'
      

  2.   

    不是MS_sql的。忘了说了,是access的,不过我已经搞定了。虽然就你一个回答,还没用上。不过还是谢谢了,我用了Parameters解决的~
      

  3.   

    比较日期可以比较浮点型数据,如果是SQL Server比较日期用FromatDateTime是没问题的,如果是Access就要比较浮点型了。