Ver Mensaje Individual
  #1  
Antiguo 18-09-2008
sancarlos sancarlos is offline
Miembro
 
Registrado: sep 2007
Ubicación: Cartago , Tres Rios , Costa Rica
Posts: 48
Reputación: 0
sancarlos Va por buen camino
Como Manejar fecha en Oracle

Amigos Buenas

Vean esto :

select datestampora from HISTORY WHERE to_char(datestampora, 'DD-MM-YYYY')= '18-09-2008';

Esto funciona desde una administrador de Oracle ,

Pero quiero hacer lo mismo con Delphi,,,

if Tconection='ORACLE' then BEGIN

dateforchance:=now;
formatdatemenu:=formatdatetime('DD-MM-YYYY',dateforchance); //Asignamos el formato a la Variable de la fecha a Utilizar
adohistory.Close;
adohistory.SQL.Clear;
adohistory.Sql.Add('select '+params+' from '+ownerado+'history where to_char(datestamp,'DD-MM-YYYY')='+chr(39)+ formatdatemenu +chr(39)+'');
adohistory.Sql.Add('order by datestamp desc') ;
adohistory.Prepared;
adohistory.Open;
END;

Problema el pedazo de Codigo Siguiente (to_char(datestamp,'DD-MM-YYYY') me da error al compilar.

la parte del formato de la fecha 'DD-MM-YYYY'

Alguna idea de como hacerlo

gracias
Responder Con Cita