Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2004
Chiro Chiro is offline
Registrado
 
Registrado: abr 2004
Posts: 4
Poder: 0
Chiro Va por buen camino
Talking Time

Soy nuevo en el foro y en Delphi

Tengo que introducir valores de tiempo en una base de datos.
El formato es HH:MM:SS.
Voy a usar Paradox.
Esta bien usar DBEdit? ...
Quisiera que cuando el usuario entre el dato del time ya le aparezca los separdores, es decir los dos puntos.
Me podrian dar algun ejemplo sencillo y completo ...gracias
Responder Con Cita
  #2  
Antiguo 18-04-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
No tienes más que hacer doblec cli sobre el Ttable y agregar todos los campos, seleccionas el campo de tipo Time, en el inspector de objetos, busca la propiedad EditMask pulsa en el botón de elipsis ... y selecciona por ejemplo longtime, sino quieres el format Am/Pm elimina las 2 l LL del formato y ya está.

Ahora si quieres hacer la prueba inmediata, coloca un rejilla y enlázala con el DataSource correspondiente o bien desde el Ttable arrastra al menos el campo de tipo Time a un formulario, verás como te aparecen los separadores de hora y además solamente te admite horas válidas de acuerdo al formato seleccionado.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 19-04-2004
Chiro Chiro is offline
Registrado
 
Registrado: abr 2004
Posts: 4
Poder: 0
Chiro Va por buen camino
Smile Time

Desde ya te agradezco

Hice lo que me dijiste, solo que ahora veo esto __:__:___ pero cuando quiero introducir valores validos no me los toma,es como que los ignora.
Habre cometido algun error en la definicion del campo de la base de datos?
Tengo 1 Form, Una Ttable, 1 DBedit y un Data Source.
Me podrias ayudar?

Gracias ...Marcelo
Responder Con Cita
  #4  
Antiguo 19-04-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
El campo debe de ser de timpo Time, para saber si funciona conecta una rejilla al DataSource desde el DebEdit tendrías que poner un botón para pulsando en el que haga:
Código:
MiTabla.Post;
y en el evento AfterPost del Ttable.
Código:
MiTabla.FlushBuffers;
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
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 01:11:42.


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