“Conocimientos Programación>Visual Basics Programación

Cómo leer un archivo CSV con VB

2013/6/26
separados por comas archivos CSV (valores ) son un formato común para el intercambio de datos simples entre los diferentes sistemas de bases de datos y programas de hojas de cálculo . Su popularidad se debe a su simplicidad : diferentes elementos de datos están separados por comas y las filas están separadas por líneas nuevas. Esto también hace que sea fácil crear un simple lector CSV usando la clase " TextFieldParser " de Visual Basic . Instrucciones
1

Crear un nuevo proyecto de Visual Basic , haga clic en "Archivo" y "Nuevo proyecto ". Seleccione " Aplicación de consola. " Más tarde, se puede utilizar el mismo código de una manera más sofisticada interfaz gráfica de usuario ( GUI) sin modificaciones , pero trabajar en un entorno de consola por ahora repuestos que la programación GUI irrelevante.
2

Abra el CSV archivo con el siguiente comando:

entrada dim = My.Computer.FileSystem.OpenTextFieldParser ("c : \\ csv.txt " )

Change " csv.txt " a la ruta de acceso y nombre real del archivo CSV que desea analizar
3

Pega el siguiente para establecer el delimitador de carácter coma: .

input.SetDelimiters (", ")
Página 4

Pega el siguiente para leer los datos CSV en dos conjuntos : uno para los datos y otra para los títulos de las columnas :

filas tenues como ArrayList = new ArrayList ()
< p> títulos dim () As String

títulos input.ReadFields = ()

while ( no input.endofdata )

Rows.Add ( input.ReadFields )

extremo mientras
5

Imprimir los datos CSV en la consola con el siguiente código :

para cada título en títulos

Console.Write (Título . PadRight ( 20 ))

siguiente

Console.WriteLine ()

para cada fila de filas

para cada s en

Visual Basics Programación
Cómo utilizar decimales en Visual Basic
Cómo Ordenar un conjunto de datos en Vb.Net
Cómo crear un programa en Visual Basic 6.0 que se abre en prensas clave
Cómo crear un archivo de clave de los archivos DLL en VB.Net
Pasos para crear una aplicación de Visual Basic
Cómo mostrar un GridView horizontalmente en Vb.Net
Las ventajas de los archivos de acceso secuencial
Cómo enviar secuencias ESC Con VB.NET
Conocimientos Informáticos © http://www.ordenador.online