FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Is not a Valid Date Time
Hello y bendiciones. Aqui estoy de nuevo con un nuevo error
Estoy usando Delphi 2009 y Sql Server 2012. Tengo un modulo de registro de pacientes donde uso componentes de base de datos EJ: DBedits, DBradiogroup Etc... El unico comoponente que no es de base de datos es el DateTimePicker y con ese componente es que tengo el error. Me explico: En el evento BeforePost del AdoTable correspondiente a la tabla pacientes coloco el siguiente codigo:
Con ese codigo en ese evento no tengo problema. El problema esta, cuando coloco en el evento AfterScroll del AdoTable el siguiente codigo, para que cuando navegue por los registros el DateTimePicker tome la fecha que esta almacenada en la tabla pacientes.
Entonces cuando ejecuto el programa y entro al modulo Registro de Pacientes, al hacer clic en el boton Nuevo Registro sale el error: "Is Not a Valid Date Time". He probado cambiando el campo de Fecha de Nacimiento a DATE en la base de datos y hace lo mismo. Gracias de antemano por la ayuda brindada |
#2
|
||||
|
||||
Supongo que el problema está en como se da formato a la fecha al convertira a string.
Lo correcto es trabajar con el tipo de datos sin hacer transformaciones. Los campos de una tabla suelen tener la propiedad
Prueba utilizado y
|
#3
|
||||
|
||||
Cita:
O dado que en la unit System.pas hay esto:
Sería equivalente a usar:
Aunque visualmente queda más claro como ha escrito [duilioisola].
__________________
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
|
|||
|
|||
Solucionado
Gracias por la ayuda brindada
Lo resolvi colocando el campo FechaNacimiento en la base de datos de tipo DATETIME. Antes solo estaba en DATE. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Excepción: is not a valid date | javicho_villa | Varios | 3 | 19-04-2018 23:25:39 |
Error Filtro "84X-F5-22FF is not a valid date and time" | Lenny | Varios | 2 | 25-03-2011 04:32:06 |
dbedit con editmask, Error : is not a valid date | osmar | Conexión con bases de datos | 4 | 09-02-2006 15:19:17 |
Obtener el time y date del server... | uper | Firebird e Interbase | 1 | 11-03-2005 15:49:12 |
Locate a una tipo date o time | RONPABLO | Firebird e Interbase | 6 | 29-11-2004 09:49:04 |
|