我的窗口中有两个datetimepicker控件(datetimepicker1选择开始时间,datetimepicker2选择结束时间),一个combobox控件用来选择班次,
现在出现了一个问题,比如说我今天输入了两条数据,班次是B,按查询后
显示不出内容(查询结果为空)我的代码如下:
 var
 tt:string;
 ss:string;
 begin
 tt:= FormatDateTime('yyyy-MM-dd 00:00:00.000', datetimepicker1.date);
 ss:= FormatDateTime('yyyy-MM-dd 23:59:59.999', datetimepicker2.date);
 adoquery1.Close;
 adoquery1.SQL.Clear;
 adoquery1.SQL.Add('select * from tj where rq>='''+tt+'''and rq<='''+ss+'''and bc='''+combobox1.text+'''');
 adoquery1.Open;
 
  我保存的时候是把时间转化为日期型保存的转化如下:
 var
  tt:string;
begin
 if edit6.Text=''  then
 showmessage('没有内容需要保存!')
 else
 begin
 tt := FormatDateTime('yyyy-MM-dd', datetimepicker1.date);
我不知道是什么原因才查不出结果,我听人说可能是时间转化为字符后,大小发生了变化,