用SQL语言
select datefield from yourtable

解决方案 »

  1.   

    同意楼上的。zhongshan,你的问题不会着这么简单吧,是不是另外有其他的条件你没有写出来呢?
      

  2.   

    对日期的写法要符合WINDOW的设定相同,不过用下面的方法可以不考虑日期格式:
    VAR
       DATE_SQL:TDATETIME;
    Begin
       DATE_SQL:=...;//日期付值
       ...
       MYQUERY.SQL.ADD('SELECT * FROM MYTABLE WHERE MYDATE=:MYDATE1');
       MYQUERY.PARAMBYNAME('MYDATE1').ASDATETIME:=DATE_SQL;
       MYQUERY.OPEN;
    END;
    搞定
       
      

  3.   

    记得我已回答了一次了:
     ls:=datetostr(pickerdate.date);
     select * from abc where datadate like ''%+ls+%''