Ver Mensaje Individual
  #2  
Antiguo 30-10-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola ps_papis y bienvenido a los foros de Club Delphi.

Siempre que sea viable es una buena costumbre usar parámetros para evitar la posibilidad de la inyección SQL.

Creo que deberías armar tu consulta de este modo:
Código:
 Query->Close();
 Query->SQL->Clear();
 Query->SQL->Add("SELECT * FROM CLIENTES ");
 Query->SQL->Add("WHERE CONTINUIDAD BETWEEN :DESDE AND :HASTA ");
 Query->SQL->Add("ORDER BY NOMBRE");
 Query->ParamByName("DESDE")->Value = DateTimePicker1->Date;
 Query->ParamByName("HASTA")->Value = DateTimePicker2->Date;
 Query->Open();
Como a todo recién llegado te invitamos a que leas nuestra Guía de estilo.
También te pido que leas el uso de las Etiquetas Vb, que dan más legibilidad al código que adjuntes.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita