![]() |
Tipo desconocido en SQL
Hola a tod@s, un saludo.
Tengo una consulta que me da el error de: Project Biblio.exe raised exception class EDatabaseError with message 'cAut' is of an unknown type, Process stopped. Use step or run to continue. Me da el mismo mensage de error con todos los parámetros, excepto con el primero (cPalabra). Todos los tipos de variable están bien, tanto en la declaración como en las asignaciones previas a la llamada al procedure. Lo más curioso: tengo otras consultas idénticas a esta (pero para otros ámbitos dentro de la misma aplicación) y me funcionan bien, sin problemas. ¿Cómo pueden ser de un tipo desconocido? y ¿porqué funcionan procedures similares en otros ámbitos? Muchas gracias de antemano a tod@s por vuestra ayuda.
|
Hola, Has intentado mover el trim?:
Saludos. |
Hola...
Mayormente ese error salta cuando no le das un valor a uno de los parámetros. En tu caso, el parámetro cAut de seguro no recibe un valor. Saludos... |
Muchas gracias, pero está todo correcto (bueno, es evidente que algo falla) quiero decir que el error, después de poner comentarios a varias líneas me lo señala en esta, es decir la primera vez que encuentra cAut:
Por cierto que no lo había dicho: Delphi6 Interbase 5.1 he cambiado el Trim y comprobado que los parámetros reciban contenido. Todo bien. pero sigue dando el error. Gracias |
Parametros
Y que tal si pruebas lo siguiente:
Saludos P.D. Hey este es mi post Nº 100.....je,je, poco a poco se anda lejos. Mi proxima meta: 250. |
Muchas gracias a todos.
jcarteagaf, gracias, la primera compilación que he hecho con tu propuesta me ha funcionado bien. Deduzco que era innecesario (en este caso) numerar los parámetros. Esto lo hace más fácil, pues he suprimido nParam y todo ha ido muy bien. Gracias. |
| La franja horaria es GMT +2. Ahora son las 15:22:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi