用#'select * from Table1 where ksrq = '#2004-9-6#';
ADOQuery.Sql.Text:='select * from Table1 where ksrq = '+'#2004-9-6#';
这个我以前遇到过,觉得时间处理起来都是一样的。如果带上小时分秒的在Delphi中要写成这样的形式:select * from table where startime between #2003-2-23 23::12::00# and #2004-3-12 12::01::34#你把datetimepicker1的如果是Time分解成上面的形式就可以了。注意两点1、时间两端加# 2、冒号要连续两个(这点我也不知道为何,找了好久才解决)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货