![]() |
Llamar a Procedimiento Firebird des Query
delphi7 , DBExpress, Firebird1.5 o Firebird 1.03 .
Existe alguna manera de pasar un parametro a un Procedimiento almacenado y ejecutarlo desde un Query. Es que formule la pregunta de que los SQLStoreProcedure no me funcionan en Delphi7 ( en Delphi6 ningun problema ) y nadie me ha contestado. Busco otra formula desde un query de DBX ejecutar un procedimiento pasando un parametro. ( no debe devolver registros solo ejecutarse ). del estilo SELECT gen_id(MiGenerador,0) AS CODIGO FROM RDB$DATABAS que me devuelve el valor de mi generador. Pues eso que me ejecute el Procedimiento. Gracias |
Puedes pasar un parámetro al Query, y que la sentencia SQL pase este parámetro al procedimiento almacenado.
Saludos. |
Ejecutar Procedure desde Query
Gracias por responder.
Me podrias indicar un ejemplo de sentencia Sql que Ejecute un procedimiento en la base de datos con un Parametro. Gracias |
Hola.
Naturalmente. Ejplo. 1 : Un parámetro de entrada al procedimiento almacenado : execute procedure Procedimiento(:PARAMETRO) Ejplo. 2 : Un parámetro de entrada y otro de salida : execute procedure Procedimiento(:PARAM_ENTRADA) returning_values :PARAM_SALIDA Ejplo. 3 : Un procedimiento que devuelve varios registros, con un parámetro de entrada : select * from Procedimiento(:PARAMETRO) Espero que ahora lo veas más claro. Saludos. |
La franja horaria es GMT +2. Ahora son las 12:59:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi