Guardar solo la hora en un campo DATE
Tengo una base de datos en SQL, creada con Interbase Windows ISQL.
Uno de los campos (DBEHORA_RECEPCION) es de tipo DATE. En un de los formularios, utilizo un DateTimePicker (DTPHora) con el Kind=dtkTime para seleccionar la hora.
Lo paso al campo a guardar de la siguiente forma:
[i]TDateTime DateTime = DTPHora->Time;
DBEHORA_RECEPCION->Text = TimeToStr(DateTime); [/i]
El caso es que luego en la base de datos me ha guardado la fecha y la hora. ¿como puedo hacer para que solo se guarde la hora, sin ninguna fecha? ¿necesito cambiar algo en la base de datos?
Un saludo
Uno de los campos (DBEHORA_RECEPCION) es de tipo DATE. En un de los formularios, utilizo un DateTimePicker (DTPHora) con el Kind=dtkTime para seleccionar la hora.
Lo paso al campo a guardar de la siguiente forma:
[i]TDateTime DateTime = DTPHora->Time;
DBEHORA_RECEPCION->Text = TimeToStr(DateTime); [/i]
El caso es que luego en la base de datos me ha guardado la fecha y la hora. ¿como puedo hacer para que solo se guarde la hora, sin ninguna fecha? ¿necesito cambiar algo en la base de datos?
Un saludo
