![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Bueno amigo, le cuento que SÍ se puede y es así:
Con lo anterior te quiero decir que los campos DateTime en la parte entera guardan la fecha y en la parte fracción guardan la hora. Un caluroso saludo desde BOGOTA - COLOMBIA
__________________
Ing. LUIS FERNANDO ORJUELA BOGOTA - COLOMBIA |
|
#2
|
||||
|
||||
|
Hola a Todos e probado lo q digiste Luis F. Orjuela pero:
1. me sale un error al querer declarar una variable tipo Time 2. al guardar directamente sin utilizar variable es decir:
y en el DateTimePicker1.Time esta: 08:50:00 al guardarlo en la base de datos me sigue mostrando una fecha mas la hora es decir 12/01/1981 08:50: (los ultimos dos 0 no los muestra) . les comento el tema en concreto. necesito guardar la hora "en un campo unico" para luego en otra parte del aplicativo me permita realizar una consulta seleccinando la hora. no se si me pudan recomenadar u orientar. por ahora lo unico q se me ocurre es cambiar el datetimepicker por un maskedit y guardarlo como tipo string. caulquier recomendacion es bienvenida ![]() |
|
#3
|
|||
|
|||
|
Así como tú dices,, entonces debes declarar el campo de tu tabla en la base de datos del tipo "TIME" , pues así sólo guarda horas, minutos y segundos..
Ahora el campo tipo "DATE", pues guarda fechas, y la combinación de los dos es "TIMESTAMP" que guarda fecha y horas, minutos y segundos... Teniendo en cuenta la explicación anterior..... El error es el siguiente:
debe ser:
Suerte..
__________________
Ing. LUIS FERNANDO ORJUELA BOGOTA - COLOMBIA |
|
#4
|
||||
|
||||
|
Ya se ha dicho hasta la saciedad, pero lo repito una vez más para que se tenga en cuenta: Una hora sin su fecha asociada, no tiene toda la información completa.
Si después necesitas hacer cálculos con las horas, o incluso filtrar la información por esas horas, crea el campo de tipo TimeStamp. Es típico que después de tenerlo todo funcionando querer un listado de las últimas 24 horas, y como tengas por separado la hora de la fecha te resulta más engorroso. Los cálculos (diferencias entre horas) sin tener en cuenta la fecha, puede darte dolores de cabeza. Teniéndo en cuenta la fecha, es una llamada a las rutinas de la unidad DateUtils de delphi. Si solo quieres mostrar la hora, usa el DisplayFormat del campo a hh:nn:ss (lo negrita te faltará y por eso se come los segundos). Si después quieres hacer búsquedas de un sólo día tienes a tu disposición la fecha y hora. Muy útil para turnos que traspasen la medianoche. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 23-03-2008 a las 10:17:02. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como Guardar Desde Un Datetimepicker A Una Base De Datos | jorgeluisc | Firebird e Interbase | 3 | 27-05-2006 01:01:57 |
| Elimianar la hora de un DateTimePicker | Torreblanca | OOP | 2 | 07-07-2005 22:27:31 |
| Problema usando datetimepicker con MySql | tebyr | MySQL | 5 | 19-11-2004 17:38:39 |
| Ver Hora en DateTimePicker en formato de 24Hrs | franciscobucio | Varios | 5 | 18-10-2004 20:09:36 |
| obtener hora de un datetimepicker | jpcancino | Varios | 2 | 20-02-2004 22:31:45 |
|