“Conocimiento Programación>Visual Basics Programación

Cómo leer un archivo CSV con VB

2011/5/23
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 crear una barra de estado en Visual Basic
Cómo mostrar valores en un cuadro de texto en Visual Basic
¿Qué puedo usar para rellenar los datos de cuadros de texto en una cuadrícula de datos en Visual Basic 6
Cómo crear un control ActiveX en VB
Cómo Dividir en VBA
Cómo calcular el acimut en VB
Cómo crear Sitio Web Fondos
Cómo acceder a una DLL de Visual Basic
Conocimiento de la computadora © http://www.ordenador.online