Que tal
Te recomiendo que descargues la Cara Oculta del C++ Builder, ahi viene bien explicado para empezar con los procedimientos almacenados en Interbase, ya sólo tendrías que ver algunas mejoras que se hicieron en Firebird 1.5 que no son muchas pero eso si muy útiles.
http://www.classiquecentral.com/dscb4.zip
En la página 99 empieza con los SP, y en la página 106 "Procedimientos que devuelven un conjunto de datos"
Espero te sirva
Saludos
Bismarck