FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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
__________________
Gabriel |
#2
|
||||
|
||||
Puedes pasar un parámetro al Query, y que la sentencia SQL pase este parámetro al procedimiento almacenado.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
|||
|
|||
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
__________________
Gabriel |
#4
|
||||
|
||||
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.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|