FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Execute Statement
Hola, buen día...
Estoy definiendo un proceso almacenado que toma varios parámetros de entrada. Con esos parametros de entrada armo una cadena llamada SENTENCIA, y armo la consulta de la siguiente manera:
El error se produce al compilar, donde no me reconoce el ( de la variable sentencia. Lo he probado sin parentesis y tambien lo he probado con parametros localizados y persiste el error. Utilizo firebird 2.1. Alguna sugerencia???? Gracias de antemano!! |
#2
|
||||
|
||||
Echa un vistazo a los mensajes de abajo, al final de página, a ver si te sirven.
|
#3
|
|||
|
|||
Sigue el problema
Hola, gracias por la respuesta.... he leído los hilos, pero no he podido solucionarlo. El error puntual es:
Saludos! |
#4
|
||||
|
||||
Pues entonces no será el código que has puesto, porque ahí no hay 41 líneas.
|
#5
|
|||
|
|||
Error
En realidad si, tengo las 41 lineas y sobre la linea 41 cae la línea del error, que lo he separado y el error esta cuando paso los parámetros, es decir en donde dice
Si no le paso ese valor, compila, pero después al correrlo me dice que no conoce a "A"... he buscado por todos lados y toda la documentacion dice lo mismo, pero la realidad es que no me compila. Saludos! |
#6
|
||||
|
||||
No recuerdo que puedas pasar parámetros, debes crear la sentencia completa antes de lanzarla con execute statement
|
#7
|
||||
|
||||
Cita:
Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#8
|
|||
|
|||
Respuesta
Correcto, en principios tenia los dos puntos, como si fuera parámetro, luego lo tengo cambiado y funcionando, salvo cuando quiero pasar fechas.
Saludos. |
#9
|
||||
|
||||
Hola rruffino.
No tengo a mano la versión 2.1 como para probar, pero creo que no tendrías problemas enviando parámetros del tipo DATE, al modo de este ejemplo:
Si usaras la versión 2.5 o superior, podes hacer uso de parámetros dinámicos como en los siguientes ejemplos: . Usando parámetros con nombre.
. Usando parámetros sin nombre. Los tres ejemplos de SP se pueden llamar del mismo modo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error EXECUTE STATEMENT | tonyskl | Firebird e Interbase | 3 | 22-01-2009 10:07:17 |
Execute statement | Ana Tudela | Firebird e Interbase | 7 | 12-12-2006 12:27:13 |
Problema con execute statement | Ivanzinho | Firebird e Interbase | 3 | 29-12-2005 09:25:00 |
Execute Statement | jwmoreira | Firebird e Interbase | 12 | 22-05-2005 20:55:27 |
for execute statement | conquer | Firebird e Interbase | 0 | 16-02-2005 22:23:49 |
|