PDA

Ver la Versión Completa : Ejecución de procedimiento almacenado


jfgaliano
07-12-2005, 13:19:59
Saludos a todos,
pues resulta que no sé como se hace lo siguiente: tengo un procedimiento creado en interbase, que está asociado a una base de datos. Pues bien, en la aplicación de delphi tengo que llamar para que se ejecute este procedimiento. Imagino que será una cosa muy simple pero no se muy bien como hacerlo. Un saludo

jfgaliano
07-12-2005, 13:51:16
decir tambien que estos procedimientos tienen parametros de entrada pero no de salida. Gracias

poliburro
07-12-2005, 17:36:05
Si lo estas haciendo con Ado puedes utilizar cualquiera de estos dos casos


Si te regresa un dataset entonces utilizas Open o Active := True

Si no regresa un dataset entonces puedes utilizar Exec

clanmilano
09-12-2005, 15:10:57
Con cada tecnología de conexión existe un componente para ejecutar procedimientos almacenados, solo colocalo en tu form o en algun datamodule con la conexión que estás utilizando y asociale el procedimiento declarado en la base de datos. Luego por código utilizá:
- Parameters.Items[1].Value:= parámetro; para pasarle el parametro
- ExecProc; para ejecutarlo

Espero te sirva...

jfgaliano
12-12-2005, 11:36:15
Muchas gracias