FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
maskedit: como corroborar datos validos de fecha?
necesito ingresar en una consulta parametrica un dato tipo fecha en un maskedit; una vez hecha la mascara correspondiente.. en mi caso: !99/99/00;1;_ como puedo controlar el ingreso de datos para que no me quede algun espacio vacio o dato erroneo y evitar el error al ejecutar la consulta?? osea.. como pregunto si el dato fecha del maskedit esta completo y con datos validos para una fecha?? q no me deje ingresar un mes 13 por ej. O si hay otra forma de controlar esto, estaria agradecido si pueden hacermela saber.
saludos.. |
#2
|
||||
|
||||
Hola,
Una posible solución, que encontré en Torry's, es usar cierta función de la unidad "SysUtils" y comprobar si se produce una excepción o no:
|
#3
|
|||
|
|||
Te puede servir la función TryStrToDate de Delphi..
|
#4
|
|||
|
|||
Parece interesante la funcion IsValidDate, pero no conosco mucho de funciones y no se como llamarla. Mi dato tipo fecha a corroborar esta en un maskedit.
saludos y disculpen las molestias. |
#5
|
|||
|
|||
Cita:
Digo, te evitarias muchos dolores de cabeza y sobre todo tiempo y esfuerzo. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
||||
|
||||
Hola ale_metall, la función IsValidDate te indica si un año, mes y dia corresponden a una fecha valida, si la fecha es valida te devuelve True, esta función la puedes utilizar de esta forma, pero talvez tengas que hacer mas controles.
para mi, sería mejor que utilices la función TryStrToDate y te evitas de hacer un monton de controles, lo utilizas de esta forma.
o utilizas un TDateTimePicker como te dice el amigo Egopolice . Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Maskedit que me acepte datos incompletos | ingabraham | Varios | 2 | 13-02-2008 01:26:56 |
Como configurar un MasKEdit para Money$ ?? | Fabricio | Varios | 5 | 06-03-2007 23:44:13 |
Problemas con la fecha en un maskedit | federico1 | Varios | 2 | 28-11-2006 00:19:57 |
Validar datos MaskEdit | Arkaz | Varios | 2 | 06-11-2005 22:57:03 |
|