Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-05-2008
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Edición campo Fecha-hora

Hola amigos,
hacía tiempo que no preguntaba nada, pero aqui ando de nuevo.
Al grano.
Hasta ahora ( será el destino ) nunca había trabajado con datos tipo fecha y hora que tuviera que introducir el usuario en el formulario.
Para ello he hecho lo siguiente:
1.- En la BBDD ( Firebird 2.0 ) poner un campo timeStamp.
2.- En el formulario poner un componente TjvDAteTimepcker ( jedi JVCL) con mascara 'dd/mm/yyyy hh:mm' asociado al campo maldito.

El caso es que cuando voy a editar la fecha y la hora, me funciona mal. No veo el mes, la hora no cambia, ... en definitiva, no es el comportamiento esperado.

Mi pregunta es la siguiente:
1.- Estoy haciendo algo mal ?
2.- La definición del campo es la correcta para lo que quiero ? Entiendo que sí porque con el Ibexpert la edición del campo es correcta.

Espero sus respuestas, a ver si alguien puede echarme una mano.

Gracias a todos de antemano.

Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #2  
Antiguo 15-05-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por fjcg02 Ver Mensaje
2.- En el formulario poner un componente TjvDAteTimepcker ( jedi JVCL) con mascara 'dd/mm/yyyy hh:mm' asociado al campo maldito.
No he trabajado con ese componente, así que mucho no puedo ayudarte.
Lo único raro que he visto es la máscara que has colocado. Fíjate que estás utilizando mm en dos sitios distintos (mes y minutos).
Normalmente para los minutos se usa nn.

No se si eso puede ser causa de parte de los comportamientos extraños que tienes.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 15-05-2008
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Gracias Neftali.
Tiene bastante sentido lo que dices, ya que lo que veo en el campo de edición es '15/00/2008 12:00' y lo que ne 'vacila' es cuando quiero cambiar el mes.

Una vez lo pruebe os confirmo si se arregla así.

Gracias de nuevo y un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #4  
Antiguo 16-05-2008
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Exclamation

Bueno,
tras probar, las conclusiones siguen siendo parecidas.

Format dd/MM/yyyy hh:mm -> bien la fecha, vacila la hora.
Otros formatos -> mal

Conclusión: Se puede utilizar el mismo componente pero no para las dos cosas ( fecha y hora) a la vez.
Solución: descomponer la fecha y la hora en dos componentes y juntar los valores a la hora de actualizar el campo. En este punto me encuentro, aunque la suma me está vacilando.

Agradecería cualquier ayuda adicional.

Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
campo fecha y hora en IBSQL StartKill Firebird e Interbase 4 31-07-2013 09:07:11
obtener solo la fecha en formato fecha y sin hora BlueSteel SQL 14 09-05-2008 16:42:19
formato fecha y hora a solo Fecha ozegarra Firebird e Interbase 6 22-02-2008 18:43:34
Extraccion fecha de un campo fecha y hora matti Firebird e Interbase 3 26-04-2007 19:48:11
Solo quiero la hora de un campo Fecha/Hra en Qreport suseLinux Impresión 2 12-12-2006 02:37:39


La franja horaria es GMT +2. Ahora son las 16:15:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi