Ver Mensaje Individual
  #11 (permalink)  
Antiguo 07/01/2004, 13:35
Teri
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Puedes llamarlo como si se tratara de un recordset cualquiera anteponiendo EXEC al nombre del procedimiento y luego el parámetro, si es un texto ponlo entre comillas, la otra opción es utilizar un adocommand


Set Conn = Server.CreateObject( "ADODB.Connection" )
Conn.open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=USERBD;Initial Catalog=BD;Data Source=SERVIDORBD

Set Cmd = Server.CreateObject("ADODB.Command")
Set Cmd.ActiveConnection = Conn

Conn.BeginTrans
Cmd.CommandText = "NombreProcedimiento"
Cmd.CommandType = adCmdStoredProc
Cmd.Parameters.Append Cmd.CreateParameter("Nombreparámetro", adVarChar, adParamInput, 12, Valor)
Cmd.Execute()



Y listo