StoredProcedure
Para empezar el control que usas es un TAdoCommand que se llama adocommand todo esta bien hasta la ultima linea que veo que estas usando otro nombre diferente
principal.command2.Parameters.ParamValues['@RETURN_VALUE'];
donde se supone deberias utilizar adocommand, la otra es que te recomiendo usar mejor
resultado := principal.adocommand.Parameters.ParamByName('@RETURN_VALUE').Value;
|