none
ASP Com Stored Procedure RRS feed

  • Pergunta

  •  

    Bom galera blz., 

    Como que faz ASP com Stored Procedure

    Para fazer Insert, Delete, Update e Select

    Eu ja tenho a Stored Procedure pronta. tenho que fazer o ASP chamar as Stored Procedure.

     

    segunda-feira, 17 de setembro de 2007 19:40

Respostas

  • Uma forma de fazer isso é usando o objeto Command.

     

    Atrás da propriedade CommandText, vc poder invocar a procedure e através do método Execute, executá-la.

     

    Veja:

     

    <%
    Set conexao = Server.CreateObject("ADODB.Connection")
    Set cmd = Server.CreateObject("ADODB.Command")
    Set recordsetX = Server.CreateObject("ADODB.Recordset")
    conexao.Open "DSNExemplo", "sa", "senhasa"
    cmd.ActiveConnection = conexao
    cmd.CommandText = "EXEC NomeProc '1','2'"
    Set recordsetX = cmd.Execute
    %>

    Mais detalhes em:

     

    http://webmasters.neting.com/msg09565.html

    terça-feira, 2 de outubro de 2007 19:04
  •  

    Code Block

    <HTML>

    <HEAD>

    <TITLE>Curso de ASP</TITLE><% @ LANGUAGE= VBSCRIPT %>

    </HEAD>

    <BODY>

    <%

    Dim DbConn ,RsNome

    Dim Sql

    on error resume next

    Set Dbconn = Server.CreateObject("ADODB.Connection")

    Set RsNome =Server.CreateObject("ADODB.Recordset")

    Sql ="execute SPR_ASP_SAMPLE"    

     

    DbConn.Open "Provider=SQLOLEDB;Data Source=MAQ1\SQL2000;Initial Catalog=baseteste;Integrated Security=SSPI"

    set RsNome =Dbconn.Execute(Sql)

    %>

     

     

     

    Amigo no caso sow você alterar o nome da sua Procedure aé.

    Nome da minha procedure é SPR_ASP_SAMPLE

     

    A conexao esta feita no Sql-Server 2000.

    Para imprimir os resultados você pode usar um Response.Write..

     

    Se tiver te ajudado favor maracar como resposto ..

    Agradecido.

     

     

     

    quinta-feira, 11 de outubro de 2007 12:16

Todas as Respostas

  • Uma forma de fazer isso é usando o objeto Command.

     

    Atrás da propriedade CommandText, vc poder invocar a procedure e através do método Execute, executá-la.

     

    Veja:

     

    <%
    Set conexao = Server.CreateObject("ADODB.Connection")
    Set cmd = Server.CreateObject("ADODB.Command")
    Set recordsetX = Server.CreateObject("ADODB.Recordset")
    conexao.Open "DSNExemplo", "sa", "senhasa"
    cmd.ActiveConnection = conexao
    cmd.CommandText = "EXEC NomeProc '1','2'"
    Set recordsetX = cmd.Execute
    %>

    Mais detalhes em:

     

    http://webmasters.neting.com/msg09565.html

    terça-feira, 2 de outubro de 2007 19:04
  •  

    Code Block

    <HTML>

    <HEAD>

    <TITLE>Curso de ASP</TITLE><% @ LANGUAGE= VBSCRIPT %>

    </HEAD>

    <BODY>

    <%

    Dim DbConn ,RsNome

    Dim Sql

    on error resume next

    Set Dbconn = Server.CreateObject("ADODB.Connection")

    Set RsNome =Server.CreateObject("ADODB.Recordset")

    Sql ="execute SPR_ASP_SAMPLE"    

     

    DbConn.Open "Provider=SQLOLEDB;Data Source=MAQ1\SQL2000;Initial Catalog=baseteste;Integrated Security=SSPI"

    set RsNome =Dbconn.Execute(Sql)

    %>

     

     

     

    Amigo no caso sow você alterar o nome da sua Procedure aé.

    Nome da minha procedure é SPR_ASP_SAMPLE

     

    A conexao esta feita no Sql-Server 2000.

    Para imprimir os resultados você pode usar um Response.Write..

     

    Se tiver te ajudado favor maracar como resposto ..

    Agradecido.

     

     

     

    quinta-feira, 11 de outubro de 2007 12:16