Llamar desde ASP a rpocedimientos almacenados

pitu
24 de Julio del 2002
Hola a todos, mi gran problema es el sgt: tengo que llamar desde una pgina ASP a un procedimiento que se encuentra en SQL Base. Este procedimiento tiene 2 parametros de entrada y 1 de retorno.El codigo que he escrito es:
set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "C05SRV", "SYSADM", "SYSADM"
set cmd = Server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = oConn

cmd.CommandText = "C05ADM.CEC_GET_CONTADOR"
cmd.Parameters.Append cmd.CreateParameter("r_nValor", 3, 4, 6)
cmd.Parameters.Append cmd.CreateParameter("p_nAqo", 3, 1, 4)
cmd.Parameters.Append cmd.CreateParameter("p_sContador", 200, 1, 255)

cmd.Parameters ("r_nValor") = NULL
cmd.Parameters ("p_nAqo") = 2000
cmd.Parameters ("p_sContador") = "OFE_CLI_CEC02"

cmd.Execute

Pero me dice:Nmero de argumentos errneo o asignacin de propiedad no vlida: 'Execute'

Importa el orden la des instruciones con respecto al orden de los parametros definidos en el procedimiento?

GRACIASSSS a quien intente ayudar!!!