Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/06/2006, 11:19
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
En tu stored procedure, necesitas declarar esto:

@variable int OUTPUT

Despues en el ASP que ejecuta el stored procedure, yo te aconsejo que utilices el objeto command de ADO, y para "cachar" ese valor necesitas crear un parametro:


Código:
Set cmd = Server.CreateObject("ADODB.Command")

Set param = cmd.CreateParameter("valor", adInteger, adParamOutput, 4)
cmd.Parameters.Append(param)

cmd.Execute()

valorASP = cmd.Parameters("valor")
El objeto command es tu amigo:
http://www.aspfaq.com/params.htm

Y yo regresaria quizas las filas afectadas por el SP
http://msdn.microsoft.com/library/de...eate2_7eeq.asp

Si el valor mayor que cero, entonces rediriges.

Felices trazos!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway