![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
#1
|
|||
|
|||
Sabrias decirme xq el "if" no funciona:
if (DateTimePicker1.Time=time) and (DateTimePicker1.date=date)then showmessage(datetostr(DateTimePicker1.date) + ' '+ timetostr(DateTimePicker1.Time) +' '+ datetostr(date)+' '+ timetostr(Time ) ); si el showmessage sale muestra el resutado bien gracias por todo Última edición por jerosol fecha: 01-12-2009 a las 20:53:51. |
#2
|
||||
|
||||
Hola
Un pequeño ejemplo con Fecha. Busca la fecha con el DateTimePicker y si coincide con el de la BD (DBEdit) mostrara un mensaje con sonido. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 10-01-2010 a las 01:20:33. |
#3
|
||||
|
||||
El problema es que tal vez estás afinando demasiado. Es decir, el Time (la función) devuelve hora, minutos, segundos y milisegundos. Algo así, por poner un ejemplo:
12:00:00:123 El problema es que si comparas esto con el Time de la Base de datos, no te dará True a no ser que coincida incluyendo las milésimas, cosa difícil. Lo que se podría hacer es almacenar la hora "capando" el valor de milésimas, y lo mismo al consultar el Time (modificándolo para eliminar las milésimas) y dejarlo tal que así: 12:00:00:000 Aun así piensa que deberás ajustar hasta el segundo. Otra opción (la que creo yo más recomendable) el comparar las horas contando un Delta de diferencia. Es decir, que las considere iguales si la diferencia es menor de 3 segundos (por ejemlo). Para eso puedes utilizar las funciones que calculan diferencia entre fechas/horas.
__________________
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. |
#4
|
|||
|
|||
gracias a todos me habeis sido de ayuda
feliz navidad |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
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 |
fecha y hora | i_berbeu | C++ Builder | 7 | 20-09-2005 23:07:08 |
Fecha y Hora | anitra_cattivo | Varios | 5 | 13-04-2005 20:12:37 |
![]() |
|