Hola, si usas parámetros, no te pasarán esas cosas
Código Delphi
[-]
ADOQDatos.Close;
ADOQDatos.SQL.Clear;
ADOQDatos.SQL.Add('SELECT F_Mov, B1, B2, B3, Ord_Eje_Inc, Ord_Noeje, Ord_Bien, Observac FROM MOV_SCADA WHERE F_Mov = :ParFecha ORDER BY B1');
ADOQDatos.ParamByName('ParFecha').AsDateTime := MCalendario.Date;
ADOQDatos.Open;
PD: Si en F_Mov guardas las horas,minutos y segundos, la consulta no saldrá correctamente.
Yo siempre omito las horas, minutos y segundos para estos casos:
Código:
SELECT F_Mov, B1, B2, B3, Ord_Eje_Inc, Ord_Noeje, Ord_Bien, Observac
FROM MOV_SCADA WHERE TRUNC(F_Mov) = :ParFecha ORDER BY B1