Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2009, 09:49
fantomas1987
 
Fecha de Ingreso: noviembre-2009
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Asp Jscript Store Procedure Output

Muchas gracias x el interes. Ya he logrado sacar el valor output del store procedure sin embargo cuando trato de obtener el recordset ese output viene como undefined.
Ejemplo:

var cmd = new ActiveXObject("ADODB.Command");
cmd.ActiveConnection = LoginConnection;
cmd.CommandText = "procName";
cmd.CommandType = 4; // adCmdStoredProc

cmd.Parameters.Append(cmd.CreateParameter("@var1", 200,1,1000,"xxxx"));
cmd.Parameters.Append(cmd.CreateParameter("@var2", 3,1,1000,1));
cmd.Parameters.Append(cmd.CreateParameter("@var3", 3,2,1000));

cmd.Execute();

Response.Write(String(cmd.Parameters("@var3")));

Pero cuando trato de obtener el recorset este viene como undefined, ejemplo:

var cmd = new ActiveXObject("ADODB.Command");
cmd.ActiveConnection = LoginConnection;
cmd.CommandText = "procName";
cmd.CommandType = 4; // adCmdStoredProc

cmd.Parameters.Append(cmd.CreateParameter("@var1", 200,1,1000,"xxxx"));
cmd.Parameters.Append(cmd.CreateParameter("@var2", 3,1,1000,1));
cmd.Parameters.Append(cmd.CreateParameter("@var3", 3,2,1000));

var rs = cmd.Execute();

Response.Write(String(cmd.Parameters("@var3")));

Alguna idea de que puede ser, gracias.