Vb.net importa datos csv a datagridview
Escriba el código en el evento de clic del botón de la siguiente manera:
Lea el archivo CSV en el control DataGridView
¿Oscuro? r? ¿Como? ¿Nuevo? StreamReader(" C:\ Libro de trabajo 1 . CSV ", Sistema. Texto. Codificación.Predeterminado)? Abra el archivo con StreamReader.
¿Oscuro? ¿Mis filas(0)? ¿Como? Línea
¿Oscura? d()? ¿Como? Línea
¿Oscura? ¿I? ¿Como? ¿Entero? =?-1
¿Atenuado? j? ¿Como? ¿Entero? =?0
¿Qué hacer? ¿cuando? Sr. Peake. >? -1? ¿Está al final del archivo?
¿Yo? =?Yo? +?1
Radim? ¿ahorrar? MisFilas(一)
Mis Filas(我)? =?Lee una línea de un archivo abierto.
Anillo
R. "Close()" cierra el objeto.
Obtener el número de columnas de datos
d? =?Split(MyRows(1),?",")
Primero agregue columnas al control DataGridView.
DataGridView1. ¿Conteo de columnas? =?UBound(d)? +?1
Luego agregue filas al control DataGridView.
DataGridView1. Rows.Add(UBound(MyRows))
Agregar datos al control DataGridView
¿Para qué? ¿I? =?0?¿Adónde ir? UBound(MisFilas)
d? =?Split(MyRows(i),?",")
¿Para qué? j? =?0?¿Adónde ir? Países Menos Desarrollados
DataGridView1. elementos (j,i). ¿valor? =?d(j)
Entonces
Entonces