Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-02-2004
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Poder: 21
tgsistemas Va por buen camino
Question Formato de Horas

Hola a tod@s :

No tengo mucha experiencia en SQL Server y tengo un pequeño problema...
En una tabla he creado dos campos del tipo datetime para guardar los valores de entrada y salida de un trabajador, hasta aqui todo bien
El problema es cuando ejecuto la aplicación (D5) me muestra la fecha del dia y la hora introducida y yo tan solo quiero tener la hora introducida.
He probado con máscaras pero no lo he conseguido.
Alguien puede darme alguna pista de que estoy haciendo mal?

Saludos a tod@s.
__________________
Toni | blog
Responder Con Cita
  #2  
Antiguo 18-02-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
No se qeu componentes usas per bueno, prueba la máscara 'hh:nn:ss'
Responder Con Cita
  #3  
Antiguo 18-02-2004
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Poder: 21
tgsistemas Va por buen camino
Hola cadetill :

Utilizo un DBEdit normal de la paleta Data Controls, leo los datos mediante un query y en las propiedades del campo en el query (en la EditMask) he puesto el formato de short time (!90:00;1;_)

Lo curioso es que en la base de datos (SQL) guarda solamente la hora introducida, no la fecha.

Se te ocurre algo?
__________________
Toni | blog
Responder Con Cita
  #4  
Antiguo 18-02-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Empezado por tgsistemas
Lo curioso es que en la base de datos (SQL) guarda solamente la hora introducida, no la fecha.
Esto es porque Delphi te lo estará recuperando como un capo DateTime (supongo)

Cita:
Empezado por tgsistemas
Hola cadetill :
... en las propiedades del campo en el query (en la EditMask) he puesto el formato de short time (!90:00;1;_)
Si es para la visualización, en lugar de esta propiedad utiliza el DisplayFormat con el formato que te he indicado en el mensaje anterior
Responder Con Cita
  #5  
Antiguo 18-02-2004
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Poder: 21
tgsistemas Va por buen camino
Thumbs up

Muchas gracias cadetill !!!!

Tenias razón he puesto en el EditMask ' !90:00;1;_ ' y en el DisplayFormat ' hh:nn ' y funciona perfectamente.

Gracias por tu ayuda y un saludo.
__________________
Toni | blog
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


La franja horaria es GMT +2. Ahora son las 02:13:37.


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