Ver Mensaje Individual
  #2  
Antiguo 19-09-2008
Avatar de TOPX
TOPX TOPX is offline
Miembro
 
Registrado: may 2008
Ubicación: Bogotá
Posts: 527
Reputación: 17
TOPX Va camino a la fama
Buenas,

Por favor utilice las etiquetas [delphi] ó [sql] y especifique, cosas como, el mensaje de error y el DataSet que usa. Véase Guía de Estilo.

Ahora, si no es obligatorio consultar la fecha como una cadena de caracteres y (por ejemplo) formatdatemenu es de tipo TDateTime:

Código Delphi [-]
adohistory.Close;
adohistory.Sql.Text := 
 'select ' +params+ ' from ' +ownerado+ 'history ' +
 'where datestampora = :Farametro1 ' +
 'order by datestamp desc';
adohistory.Params[0].AsDateTime := formatdatemenu;
adohistory.Prepare;
adohistory.Open;

Y si le es obligatorio consultar la fecha como una cadena de caracteres, creo que tiene un par de comillas de menos:

Código Delphi [-]
adohistory.Sql.Add('select ' +params+ ' from ' +ownerado+ 'history ');
adohistory.Sql.Add('where to_char(datestamp, ''DD-MM-YYYY'') = ' + QuotedStr(formatdatemenu));
adohistory.Sql.Add('order by datestamp desc ') ;
adohistory.Prepare;
adohistory.Open;
__________________
"constructive mind, destructive thoughts"
Responder Con Cita