ADOPMoney.Filter:='DDate<=#'+datetostr(Date)+'#';
ADOPMoney.Filter:='DDate=#'+datetostr(Date)+'#';
ADOPMoney.Filter:='DDate>=#'+datetostr(Date)+'#';
1,2正确 3 为什么不行呢 什么原因?谢谢

解决方案 »

  1.   

    datetostr(Date)
    是不是今天的日期???大于今天的日期???
      

  2.   

    ADOPMoney.Filter:='DDate>=#'+datetostr(日期)+'#';
    我打开数据库,想用顾虑的办法,找出一个时间短的数据显示到Dbgrid中
    大于 怎么就不行???
      

  3.   

    什么条件?我的数据库
    是access的
    主健是ID 编号,变量类型不正确,或者不再接受的范围内 后数据冲突
      

  4.   

    ADOPMoney.Filter:='DDate<='+datetostr(Date);
    ADOPMoney.Filter:='DDate='+datetostr(Date);
    ADOPMoney.Filter:='DDate>='+datetostr(Date);我这没问题
      

  5.   

    你在dephi环境下试一下
    我这不行啊
      

  6.   

    哥们,把代码发过来,我看看!当然,还有数据库啦[email protected]