Im trying to call a stored procedure. I have looked at the FAQ and as far as I can tell this should work. But it doesnt. My Procedure accepts one string, and returns one string. When I try to execute this code i get an oracle error. What am i doing incorrectly?


{
AnsiString Result;
Variant params[] = {"app_feature_id"};
Result = OraclePackage1->CallStringFunction("sig_getnextcounterid", EXISTINGARRAY(params));
ShowMessage(Result);
}