Ver Mensaje Individual
  #5  
Antiguo 21-06-2012
Aurepilo Aurepilo is offline
Miembro
 
Registrado: may 2010
Posts: 18
Reputación: 0
Aurepilo Va por buen camino
Bueno, ya lo he solucionado... aunque no sé si de forma muy ortdoxa. Dejo la solución aqui:

Para establecer el formato datetime directamente en la celda del dbgrid:

Código:
If AnsiCompareText(Field.DisplayName, 'Fecha') = 0   then  TDateTimeField(Field).DisplayFormat:= 'dd/mm/yyyy';
Por otro lado, al crear la tabla he establecido el campo de texto como char(13) y despues para recuperar el valor uso Trim, que me elimina los espacios en blanco.
Responder Con Cita