我用两个datetimepicker分别输入日期和时间,用
DecodeTime(DateTimePicker3.Time,h,m,s,ms); 
with ADOQuery1 do
begin
close;
sql.Clear;
sql.Text:='select * from Alarmtb where (mytime>=:mytime1) order by mytime';
Parameters.ParamByName('mytime1').Value:=StrToDateTime(DateToStr(DateTimePicker1.Date)+' '+IntToStr(h)+':'+IntToStr(m)+':'+IntToStr(s));
Active:=true;
运行正常,可查得的数据确不对,比如说我的数据库中有1994-04-20 17:53:30这条记录
实际上>=1994-04-20 17:53:30的数据是62条可查询的时候却是64条,而且,我改为1994-04-20 17:53:31,照理说应该是63,可还显示是64条,求哪位大侠能告诉小弟问题处在哪,或者代码该怎么写?
(datetimepicker1,shuru输入日期,datetimepicker3输入时间)