Hola desconocido

Hora internet: @ 723

Como ejecutar un Stored Procedure desde ASP

Un Stored Procedure o procedimiento almacenado, es algo asi como una sentencia SQL que se crea dentro de la base de datos. Pero creo que si están leyendo esto, es porque ya saben lo que es un Stored Procedure, y simplemente quieren saber como ejecutarlo desde una página WEB.
Los que no sepan que es un Stored Procedure, les recomiendo buscar por otro lado.
Bueno, los Stored Procedure tienen un nombre, y es lo que utilizaremos para llamarlos. Es muy simple y facil..

  • Ejecucion de un Stored Procedure sin ningun parámetro y sin RecordSet (poco usual, pero posible)
  • <%
    'Creamos la conexion...
    Set oConn = Server.CreateObject("ADODB.Connection")
    oConn.Open "DRIVER de conexion"
    'Aqui llamamos al ST en este caso llamado procedimiento
    oConn.Execute "EXEC procedimiento"
    oConn.Close
    Set oConn = Nothing
    %>


  • Ejecucion de un Stored Procedure con parámetros
  • <%
    'Creamos la conexion...
    Set oConn = Server.CreateObject("ADODB.Connection")
    oConn.Open "DRIVER de conexion"
    'Separar los parámetros con coma (,)
    oConn.Execute "EXEC procedimiento param1, param2"
    oConn.Close
    Set oConn = Nothing
    %>


  • Ejecucion de un Stored Procedure con parámetros, recibiendo los datos en un Objeto RecordSet
  • <%
    'Creamos la conexion...
    Set oConn = Server.CreateObject("ADODB.Connection")
    oConn.Open "DRIVER de conexion"
    Set RS = Server.CreateObject("ADODB.RecordSet")
    'Separar los parámetros con coma (,)
    RS.Open "EXEC procedimiento param1, param2", oConn
    ' ...
    ' Trabajamos con el RS
    ' ...
    RS.Close
    Set RS = Nothing
    oConn.Close
    Set oConn = Nothing
    %>





    © SoloASP.com.ar - 2001 / 2005. Todos los derechos reservados. soloasp@soloasp.com.ar
    Buenos Aires - Argentina. Diseño web y programación por Guido Laghi