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:

  • 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
  • Gambas2 El Visual Basic De Linux (UBUNTU) Gambas es un lenguaje de programación líbre derivado de BASIC (de ahí que Gambas quiera decir Gambas Almost Means Basic). Es distribuido con licencia GNU GPL. Cabe destacar que presenta ciertas similitudes co… Read More
  • DateTimePicker VS El control DateTimePicker permite seleccionar una fecha de manera conveniente. Cuando se accede a este objeto, muestra la fecha actual y, mediante flechas de desplazamiento que pertenecen al control, muestra calendarios que … Read More
  • 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
  • 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