Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

llenar datagridview desde un dataset

754 views
Skip to first unread message

Cristian Torres

unread,
May 31, 2010, 7:22:55 PM5/31/10
to
Amigos, necesito llenar un datagrid desde una consulta que tengo guardada en
un dataset, el tema es que en el datagrid ya formatie las columnas.


Saludos
Cristian Torres

SoftJaén

unread,
Jun 1, 2010, 10:32:03 AM6/1/10
to
"Cristian Torres" escribi�:

> necesito llenar un datagrid desde una consulta que tengo guardada en un
> dataset, el tema es que en el datagrid ya formatie las columnas.
>

Hola, Cristian:

En lugar de formatear primeramente las columnas del control DataGridView,
elimina todas las columnas y as�gnale a su propiedad DataSource, un objeto
DataTable existente en el objeto DataSet:

DataGridView1.DataSource = _
objetoDataSet.Tables("NombreDataTable")

Una vez relleno el control DataGridView, posteriormente podr�s formatear las
columnas en tiempo de ejecuci�n.

No obstante, si las columnas del control DataGridView han sido creadas en
tiempo de dise�o, no te va a quedar m�s remedio que a�adir las filas
conforme recorres el objeto DataTable existente en el objeto DataSet:

' Referenciamos el objeto DataTable
Dim dt As DataTable = _
objetoDataSet.Tables("NombreDataTable")

' Recorremos las filas del objeto DataTable
'
For Each row As DataRow In dt.Rows

' A�adimos una nueva fila al objeto
' DataGridView con los valores de la
' fila actual del objeto DataTable.
'
DataGridView1.Rows.Add(row.ItemArray)

Next

Un saludo

--
Enrique Mart�nez
[MS MVP - VB]

Nota informativa: La informaci�n contenida en este mensaje, as� como el
c�digo fuente incluido en el mismo, se proporciona �COMO EST��, sin
garant�as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr�ctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

0 new messages