none
Ejecutar SoreProcedure con ADO RRS feed

  • Pregunta

  • Soy nuevo utilizando ADO en visual basic, lo primero que hice fue traerme unos datos a un gridview, pero ahora lo que quisiera saber, es ejecutar un Store Procedure hechos en SQL 2008, en Visual Basic 2010, utilizando ADO.

    Quiero empezar desde cero asi que solo declare esto:

    Dim Con As New ADODB.Connection Dim Rec As New ADODB.Recordset Dim Comm As New ADODB.Command

    Como ejemplo mi tabla se llama Tabla1 y tengo 4 parametros que son @IDE, @Emp, @IdeE, @Lim


    De antemano gracias por su ayuda.
    martes, 17 de julio de 2012 19:42

Todas las respuestas

  • noo, no uses ado, usa ado.net, eso era de vb6 con .net no debes usarlo

    Using cnn As New SqlConnection("connection string")
    
    	Dim cmd As New SqlCommand("NombreSP", cnn)
    	cmd.CommandType = CommandType.StoredProcedure
    
    	cmd.Parameters.AddWithValue("@param", TextBox1.Text)
    
    	Dim da As New SqlDataAdapter(cmd)
    
    	da.Fill(dt)
    End Using

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 17 de julio de 2012 20:05
  • Yo manejaba las conexiones de sql con ADO.NET, pero la empresa donde laboro me dijeron que lo hiciera con ADO, pudieran solo ayudarme en esto, de hecho es lo unico que hare con ADO para que ellos vean, despues cambiare en ADO.NET, de hecho gracias por el codigo.

    Pero si quisiera que me explicaran en ADO.

    martes, 17 de julio de 2012 20:22