8 de diciembre de 2012

Llenar DataGridView VS con SP

El procedimiento almacenado a utilizar es este:


ALTER PROCEDURE SeleccionarDatos
      
       AS
       /* SET NOCOUNT ON */
       select * from empleado
       RETURN



En VB utiliza esto en el evento Load(dt es un DataTable):


  Using Sql As New SqlConnection(My.Settings.cnn)
            Sql.Open()
            Dim da As New SqlDataAdapter("exec seleccionarDatos", Sql)
            da.Fill(dt)
            DataGridView1.DataSource = dt
        End Using


En C# utiliza esto en el evento Load(dt es un DataTable):

SqlConnection sql=new SqlConnection(ConfigurationManager.ConnectionStrings["cnn"].ConnectionString);
        SqlDataAdapter da;
        DataTable dt;


   private void Form1_Load(object sender, EventArgs e)
        {
            using(sql){
                sql.Open();
                using(da=new SqlDataAdapter("exec SeleccionarDatos", sql)){
                    dt = new DataTable();
                    da.Fill(dt);
                    dataGridView1.DataSource = dt;
                } } }


Related Posts:

  • Ejecutar aplicaciones externas a VS En este Form se cargan programas externos a nuestra aplicación, el Form para VB.NET queda así: Public Class Form1     Private Sub BNotepad_Click(ByVal sender As System.Object, ByVal e As System… Read More
  • Obtener PC usuario en VS Para sacar u obtener el nombre del PC del usuario que utiliza nuestra aplicación VB.NET tenemos que agregar la siguiente línea en nuestro código fuente:  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As… Read More
  • Pausa en aplicación VSMuchas veces necesitamos que nuestra aplicación quede en modo espera o pausada para realizar un proceso externo y no tengamos problemas de sincronización, por ejemplo, cuando copiamos ficheros necesitamos que la aplicación se… Read More
  • Ruta BD access desde directorio aplicación VSC# string rutaBD = Application.StartupPath + "\\bd.mdb";             con = new conexionOleDb(rutaBD); VB Dim rutaBD As String = Application.StartupPath + "\… Read More
  • Comprobar conexión a internet desde VS Para conocer si hay conexión a Internet en caso tengamos un WebBrowser en la aplicación, para VB.NET se puede hacer esto: Imports System.Net Public Class Form1     Private Sub F… Read More