|
Te explico como lo haria yo atacando a Interbase (no creo que cambie mucho la cosa) --> para tu caso, supongo que utilizaras ADO
1.- Pon un TIBDatabase apuntando a tu BD (en tu caso supongo que un TADOConection)
2.- Pon un TIBStoredProc (en tu caso supongo que un TADOStoredProc)
3.- Asignale la propiedad StoredProcName (en tu caso ProcedureName)
4.- En la propiedad Params tendras todos los paramentros de entrada y salida (en ADO Paramaters)
5.- Con un doble clic encima del TIBStoredProc, podras asignar los parametros de salida (como si fueran campos persistentes de una tabla o query)
6.- Haria un IBStoredProc.ExecProc;
7.- El resultado se lo asigno a lo que quiera : Edit1.Text := IBStoredProc.ParamByName('LoQueDevuelve').AsString;
Espero te sirva
|