procedure TForm1.Button1Click(Sender: TObject);
var   st:real;
begin
st:=StrToDateTime('2008-3-27 11:39:27');
adoquery1.Close ;
adoquery1.SQL.Clear ;
adoquery1.SQL.Add('select * from a where Time>='+ FloatToStr(st)+' Order by Time desc');
adoquery1.Open ;
end;这段用在ACCESS数据库上正常 用在SQL上不正常 返回的记录是>='2008-3-29 11:39:27'  少了两天的记录