Hola
esconozco como son los Procedimientos Almacenados(SP) de IB pero con los que he trabajado con ADO y puede que sea similar, hay 2 tipos de SP los que devuelven un SELECT y los clasicos de insertar-actualizar y eliminar. Para los primeros se usa Close y Open y para los ultimos Prepared:= True y ExecProcindependientemente de que tengan parametros.Un ejemplo de SelectWith Prueba dobegin Close; Open;end;Un ejemplo de insertar-actualizar y eliminarWith Insertar dobegin Parameters.ParamByName('@id').Value:= edId; Prepared:= True; ExecProc;endQuizas esto te ayude.SaludosLuis Garcia