Ver Mensaje Individual
  #2  
Antiguo 03-03-2011
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Reputación: 21
defcon1_es Va por buen camino
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;
// ADOQDatos.ExecSQL; //creo que sobra

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
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...

Última edición por defcon1_es fecha: 03-03-2011 a las 18:38:04.
Responder Con Cita