Bueno en realidad no he usado nunca C++ Builder
Pero la idea es castear la referencia de DataSet a la clase TIBQuery
Ejemplo en la documentacion
Código PHP:
void __fastcall TForm1::BeforeOpen(TDataSet *DataSet)
{
TIBQuery *Query = dynamic_cast<TIBQuery *>(Sender);
if (Query)
Query ->Prepare();
}