我用delphi通过ado去访问access数据库的时候查询涉及时间出现查询不到数据的问题我用 sql 语句为  'select * from 表 where id=' + '''' + id + '''' + ' and k_time between ' + datetostr(dtstar.date) + ' and ' + datetostr(dtend.date) 结果设么也查不出来,但数据库明明有记录我换了   k_time >= 的时候能查出数据,但用 k_time <= 的时候却什么也没用,即没报错  而且 我要查当天的记录 也查不出来,如果时间条件加上 时分秒的话就汇报错,这是delphi时间上的一个问题,不知道那位遇到过。是如何解决的