Visual Basic.NET - Cargar Datagridview de un dataset
Hola gente, tengo un problema al cargar un datagridview con un for desde un dataset.
Si alguien me puede decir que estoy haciendo mal o cual puede ser la solucion lo agradeceria, y mejor si viene con un ejemplo. Va el código: Dim odbda As New OleDb.OleDbDataAdapter(sel, odbCnn1) Dim ds = New Data.DataSet Cargando1.Refresh() odbda.Fill(ds, "Datos") For i = 0 To ds.Tables("Datos").rows.count - 1 grilla1.Rows.Item(i).Cells(0).Value = ds.Tables("Datos").rows(i).item(0).ToString Next el error es: Index was out of range. Must be non-negative and less than the size of the collection. el tema es que quiero hacerlo con un ciclo for para utilizar un prograssbar que me muestre el progreso de carga de la grilla. Nos Vemos!!! También te puede interesar...
Hecho... Para el que le sirva:
Dim odbda As New OleDb.OleDbDataAdapter(sel, odbCnn1) Dim ds = New Data.DataSet Cargando1.Refresh() odbda.Fill(ds, "Datos") InicializarGrilla1() For i = 0 To ds.Tables("Datos").rows.count - 1 grilla1.Rows.Add(ds.Tables("Datos").rows(i).item(0).ToString, ds.Tables("Datos").rows(i).item(1).ToString, ds.Tables("Datos").rows(i).item(2).ToString, ds.Tables("Datos").rows(i).item(3).ToString, ds.Tables("Datos").rows(i).item(4).ToString) grilla1.Refresh() Next falta implementar el progressbar.
Excelente
Gracias ayuda a buscar skins gratis para vb.net Como imprimir un datagridview en visual basic 2005 |