Cómo guardar el DataGridView en un DataSet en Visual Basic

Autor: Bobbie Johnson
Fecha De Creación: 3 Abril 2021
Fecha De Actualización: 16 Mayo 2024
Anonim
Cómo guardar el DataGridView en un DataSet en Visual Basic - Artículos
Cómo guardar el DataGridView en un DataSet en Visual Basic - Artículos

Contenido

Guardar datos en un "dataset" de un control DataGridView puede ser una manera de transferir información de un control DataGridView a otro sin usar muchos códigos. Este control muestra datos en un formato tabular similar a una tabla de base de datos. Puede utilizarlo para mostrar una pequeña cantidad de datos sólo para ver, pero también se puede utilizar para mostrar las vistas de un gran número de datos que aceptan cambios. Un "dataset", o conjunto de datos, representa una caché de información que se puede utilizar como una fuente para otro control DataGridView.


instrucciones

Establezca los recursos de DataGridView en Visal Basic (Comstock Images / Comstock / Getty Images)
  1. Abra Microsoft Visual Studio, haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del equipo y expanda "Visual Basic" debajo de "Installed Templates" (nueva plantilla). Seleccione "Windows" y, en el centro de la ventana de diálogo, haga doble clic en "Windows Forms Application" (formularios de inscripción de Windows) para crear un nuevo proyecto.

  2. Haga doble clic en "DataGridView" en el panel "Toolbox" (cuadro de herramientas) para agregarlo a su formulario. Agregue un segundo "DataGridView" utilizando el mismo procedimiento. Haga doble clic en "Button" (botón) para agregar un nuevo botón al formulario.


  3. Haga doble clic en el formulario para crear un evento de carga de formulario y agregue el siguiente código para rellenar el "DataGridView" con los datos:

    DataGridView1.ColumnCount = 2 Con DataGridView1 .RowHeadersVisible .Columns = False (0) .name = "artículo" .Columns (1) .Nombre = "Producto" End With

    (En el caso de que no se encuentre en el sistema operativo), se debe tener en cuenta que, en el caso de que se produzca un error, Las cadenas () = {"3", "Xbox"}

    Con Me.DataGridView1.Rows .Add (gridRow) .Add (gridRow1) .Add (gridRow2) .Add (gridRow3) End With

  4. Vuelva a la visualización del desarrollo del formulario y haga doble clic en "Button 1" (botón 1) para añadir un "click event" (evento de clic) al botón. Inserte el código siguiente para crear un nuevo "dataset" y agregar una tabla a él:

    Dim ds As New DataSet ds.Tables.Add ("GVData")


  5. Agregue todas las columnas en el control DataGridView al "dataset":

    (En el caso de que no se encuentre en la base de datos de la base de datos).

  6. Agregue todas las filas en el control DataGridView al "dataset":

    (En el caso de que se produzca un error en el sistema operativo). .Add For Each column Los DataGridViewColumn In Me.DataGridView1.Columns row.Item (column.Index) = Me.DataGridView1.Rows.Item (i) .Cells (column.Index) .Value Next Next

  7. Visualice el "dataset" utilizando el segundo control "DataGridView":

    Me.DataGridView2.DataSource = ds.Tables ("GVData")

  8. Presione "F5" para ejecutar el programa y haga clic en "Button 1" (botón 1).

Qué necesitas

  • Microsoft Visual Studio