FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Excepción: is not a valid date
Buenas tardes,
Quiero agradecer primero por la atención prestada y pedirles me ayuden con este problemita que ya me esta carcomiendo el cerebro hace varios días. Estoy programando en XE8 con SQL uso componentes ADO y para insertar una tabla llamada Cliente utilizo un AdoStoreProcedure y tengo un campo de tipo fecha llamado FRegistro donde guardo la fecha en que se creo el registro pero me sale el error: Excepción: is not a valid date, ya he probado de todo usando variables de tipo TDate, TDateTime, funciones que devuelven la fecha del sistemas como Date y Now, pero siempre me sale un error que no reconoce el tipo de fecha. Aquí les copio lo mas resultante del código utilizado:
De antemano muchas gracias por leer este post. |
#2
|
||||
|
||||
Mira exactamente qué tipo de dato tiene definido el campo en la tabla.
Mira exactamente el parámetro que se está pasando al procedimiento. |
#3
|
|||
|
|||
Datos de la tabla
Gracias por la respuesta, paso los datos:
Uso SQL Tabla : Cliente Campo: FRegistro Tipo: Date (No existe tipo DateTime como en el delphi, por ahi quizas este el error) Delphi: lo creo así:
He probado cambiando el formato de la fecha DD-MM-YYYY; YYYY/MM/DD; todas las combinaciones existentes, pero igual no acepta el valor Tambien probe con una variable de tipo TDate y tambien de tipo TDateTime, y me da el mismo error |
#4
|
|||
|
|||
Solución - Orden De Campos En El Procedimiento
Ante todo gracias por leer el post.
La solución estaba en corregir el procedimiento almacenado en el orden del insert, el campo FRegistro recibia un parametro de tipo varchar solo por el orden en el cual esta el código, finalmente puse de frente el valor Date del sistema en el parametro y funcionó. Una tontería pero que te quita tiempo, espero tener mas cuidado para la próxima, muchas gracias a todos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
is not a valid integer value | djhairoflow | Varios | 4 | 28-03-2014 18:49:30 |
Is not a valid integer value | joancmb | Varios | 9 | 19-03-2013 14:10:58 |
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 |
not valid floating | merlin | Conexión con bases de datos | 1 | 21-07-2004 13:18:53 |
|