Mensaje    Asunto: Parámetros con ADO Responder citando

Tengo el siguiente procedimiento que procede de la aplicación de gestión de mi empresa en MS SQL Server.

Código:

 CREATE PROCEDURE [DBO].SIGUIENTE_ASIENTO @ASI INT OUTPUT
    AS
    BEGIN
      SELECT @ASI = MAX(ASIENTO) FROM DIARIOAPUNTES
    END

GO


Necesito obtener el valor del resultado de ASI desde Builder 6

He creado un ADOStoredProc e intento acceder con:

Código:

ASIENTO = Procedimiento->Parameters->ParamValues["ASI"];


o con

Código:

ASIENTO = Procedimiento->Parameters->ParamByName("ASI")->Value;


Pero me da un error en tiempo de ejecución, indicando que el parámetro no existe.

Donde cometo el error?

Un saludo.
_________________
La pintura es la expresión de la mente.