“Conocimientos Programación>Visual Basics Programación

Cómo ahorrar DataGridView a un conjunto de datos

2012/8/9
Almacenamiento de datos en un conjunto de datos de un control DataGridView puede proporcionar una forma de transferir datos de un control DataGridView a otro sin necesidad de utilizar mucho código. El control DataGridView muestra los datos en formato de tabla similar a una tabla de base de datos. Usted puede utilizar el control para mostrar vistas de sólo lectura de una pequeña cantidad de datos o puede escalarla para mostrar vistas modificables de grandes conjuntos de datos. Un conjunto de datos representa una caché en la memoria de datos y puede ser utilizado como la fuente para otro control DataGridView . Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1

lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador y ampliar "Visual Basic " por debajo " Plantillas instaladas ". Haga clic en "Windows " y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
2

doble clic en " DataGridView " en el panel "Toolbox" para agregar uno a su forma . Agregar un segundo " DataGridView " utilizando la misma técnica. Haga doble clic en " botón " para añadir un nuevo botón al formulario.

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

DataGridView1.ColumnCount = 2

con DataGridView1

Columnas RowHeadersVisible = False

( 0 ) Name = " Item"

. Columnas ( 1 ) . Name = "Producto"

terminar con

gridRow As String () = {" 0 ", " móvil "}
< p> gridRow1 As String () = {" 1 ", " Tablet" }

gridRow2 As String () = {" 2 ", " HDTV "}

gridRow3 Dim As String () = {" 3 " , "Xbox "}

Con fotos de 4

volver a la vista Diseño y haga doble clic en " Button1 " para crear un evento de clic en este botón. Agregue el código siguiente para crear un nuevo " conjunto de datos " y agregar una tabla a la misma:

Dim ds As New DataSet

ds.Tables.Add ( " GVData ")

5

Agrega todas las columnas en el control DataGridView al " conjunto de datos : "

col As System.Data.DataColumn

For Each dgvCol Como DataGridViewColumn en Me.DataGridView1.Columns

col = Nuevos System.Data.DataColumn ( dgvCol.Name )
ds.Tables

( " GVData ") . Columns.Add (col )

Siguiente
Página 6

Agrega todas las filas en el control DataGridView al " conjunto de datos : "

fila As System.Data.DataRow

colcount Dim As Integer = Me.DataGridView1 . Columns.Count - 1

For i As Integer = 0 Para Me.DataGridView1.Rows.Count - . 1

fila = ds.Tables ( " GVData ") Rows.Add

de cada columna como DataGridViewColumn En Me.DataGridView1.Columns

row.Item ( column.Index ) = Me.DataGridView1.Rows.Item ( i ) . Las células ( column.Index ) . Valor

Siguiente

Siguiente
7

Muestra los datos de " conjunto de datos " mediante el segundo control " DataGridView ":

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

Press "F5 " para ejecutar el programa y haga clic en " Button1 ".

Visual Basics Programación
Cómo convertir Ampersands HTML en Visual Basic 6
Cómo convertir la fecha a cadena en VB
Cómo abrir archivos doc en Vb.Net
Cómo agregar un DataRow a un DataTable
¿Cómo puedo cambiar el nombre de los archivos con una secuencia de VBS
Cómo insertar en una cuadricula
Cómo programar el botón Calcular en Vb.Net
Cómo hacer que su explorador WPF Presentación de la aplicación en un iFrame
Conocimientos Informáticos © http://www.ordenador.online