Tecnología

Inicio

Cómo cargar un archivo CSV a un conjunto de datos

Cómo cargar un archivo CSV a un conjunto de datos


Conocer cómo cargar un archivo separado por comas (CSV) en un conjunto de datos utilizando Microsoft Visual Basic.Net (VB.Net) le puede ahorrar tiempo cuando se trabaja con archivos CSV. Un archivo CSV se utiliza comúnmente para importar datos de una aplicación a otra. También puede ser compilado usando cualquier aplicación de hoja de cálculo, como Microsoft Excel. Un conjunto de datos se utiliza en la programación de ordenadores para recopilar datos en forma de tabla.

Instrucciones

1 Iniciar Microsoft Visual Basic Express y haga clic en "Nuevo proyecto ..." en el panel izquierdo de la pantalla. Haga doble clic en "Aplicación de consola."

2 Pulse la tecla "Ctrl" y "A", y luego pulse "Borrar" para eliminar el código existente.

3 Copia y pega el código siguiente para su módulo "Module1.vb". El código hará que la conexión de archivos y consultar el archivo CSV a través de una consulta de selección. Los resultados de la consulta a continuación, se cargan a un conjunto de datos, y el número de columnas y filas se mostrarán a través de la "ventana de la consola."

Imports System.Data.OleDb

Module Module1

Sub Main()

Dim como secuencia oleString

oleString = "Provider = Microsoft.Jet.OleDb.4.0;"

oleString = oleString y "Data Source = C: \; Extended Properties =" "texto";

oleString = oleString y "HDR = No; FMT = Delimitado" ""

Dim conn As New OleDbConnection (oleString)

Dim da como nuevo OleDbDataAdapter ()

ds dévil como nuevo conjunto de datos ()

Dim oldeComm Como Nueva OleDbCommand ( "SELECT * FROM C: \ CSVFile.csv", conn)

conn.Open ()

da.SelectCommand = oldeComm

ds.Clear ()

da.Fill (ds, "CSV")

Console.Write ( "Número de columnas:" & ds.Tables (0) .Columns.Count)

Console.Write ( "Número de filas:" & ds.Tables (0) .Rows.Count)

conn.Close ()

End Sub

Módulo fin

4 Editar la siguiente línea de código y escriba la ruta de acceso a su archivo CSV:

Dim oldeComm Como Nueva OleDbCommand ( "SELECT * FROM C: \ CSVFile.csv", conn)

Pulse la tecla "F5" para ejecutar el programa.