Ver Mensaje Individual
  #1  
Antiguo 13-03-2008
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Reputación: 22
David Va por buen camino
Smile Extraer la fecha de un dateTime en firebird

Hola

Tengo en una tabla de la base de datos (Firebird) un campo fecha, que muestra la fecha y la hora, por ejemplo, 15/03/2008 15:35.

Lo que quiero hacer es extraer sólo la fecha, dejando aparte la hora y minuto.

He pensado en la Query tener un campo calculado de tipo Date ( no datetime),
pero claro que valor le asigno, porque si hago esto :

Código Delphi [-]
procedure TForm1.Query1(
  DataSet: TDataSet);
begin
  DataSet.FieldByName('FECHACALCULADA').AsDateTime := DataSet.FieldByName('FECHA).AsDateTime;

end;

no sé si el valor de fecha calculada, incluirá también la hora, o sólo mostrara el día. Lo ideal sería una función que extrajera en la SQL la fecha sin la hora.

Un saludo
Responder Con Cita