Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/03/2002, 14:02
Avatar de bakanzipp
bakanzipp
 
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Ejecutar procedimiento almacenado...

Otra forma de ejecutar un sp.

ese procedimiento de almacenada tiene dos entradas y una salida como respuestas, las enytrdas pueden ser variables decladaras y asigndas en ASP.En este caso es una de largo 3 y otra de largo 4 (string), como salida tiene sun string de 255. Espero esto te srva de algo.

Código:
strConnectionString = TUDSN
Set cn = server.createobject("ADODB.Connection") 
Set cmd = server.createobject("ADODB.Command") 
cn.ConnectionString = strConnectionString 
cn.Open 
With cmd 
Set cmd.ActiveConnection = cn 
cmd.CommandText = "nomre_de_tu_sp" 
cmd.CommandType = 4 
Set params = cmd.Parameters 
End With 

params.Append cmd.CreateParameter("@tuentrada1", adVarChar, adParamInput, 3)
params.Append cmd.CreateParameter("@tuentrada2", adVarChar, adParamInput, 4)  
params.Append cmd.CreateParameter("@tusalida", adVarChar, adParamOutput, 255)
params("@tuentrada1") = variable1
params("@tuentrada2") = variable2
cmd.Execute   , , adExecuteNoRecords 
Respuesta = params("@tusalida") 
set cn= nothing
set cmd= nothing

response.write Respuesta
:cantar: a descansarrrrrrrrrr..........