SQL - Parametro de retorno desde ASP

 
Vista:

Parametro de retorno desde ASP

Publicado por Bykthor (1 intervención) el 28/05/2003 13:41:10
Hola

Tengo una página ASP desde donde llamo a un SP. He cambiado la forma de pasar los parametros a command.CreateParameter ya que es más elegante y más claro. El problema es que no consigo recojer el valor de retorno del SP. Este es el código:

strSQL="osobuco"
execproc.CommandText=strSQL
execproc.CommandType=4
execproc.ActiveConnection=cn
dim pReturnCode
set pReturnCode=execproc.CreateParameter("ReturnCode",adNumeric,adParamReturnValue)
execproc.Parameters.Append pReturnCode
execproc.Execute 'lRecs,,acCmdStoredProc

El error que me da es:
Error Type:
ADODB.Command (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
(en la linea del CreateParameter)

De hecho, este sistema de paso de parametros lo habia intentado probar con un SP pasando varios parametros e intentando recojer el valor de retorno, pero pensé que con un SP con solo un valor de retorno seria más facil. Parece que no :(

Gracias

bykthor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder