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 al trabajar con archivos CSV . Un archivo CSV es comúnmente utilizado para importar datos de una aplicación a otra . También puede compilarse utilizando cualquier aplicación de hoja de cálculo , como Microsoft Excel. Un conjunto de datos se utiliza en la programación de computadoras para recopilar datos en forma de tabla. Instrucciones
1
Inicie 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
Presione " Ctrl" y " A ", y luego presione "Eliminar" para eliminar el código existente.
3
Copie y pegue el siguiente código en el 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 que se mostrarán a través de la " ventana de la consola . "
Imports System.Data.OleDb
Module Module1 < br >
Sub Main ()
oleString dévil como secuencia
oleString = " Provider = Microsoft.Jet.OLEDB.4.0; "
oleString = oleString y "Datos Fuente = C: \\ , Propiedades extendidas = "" texto ";
oleString = oleString y " HDR = No; FMT = delimitado "" "
conec Dim As New OleDbConnection ( oleString )
Dim da As New OleDbDataAdapter ( )
Dim ds As New DataSet ()
oldeComm Dim As New OleDbCommand ( "SELECT * FROM C: \\ CSVFile.csv " , conec )
conn.Open ()
da.SelectCommand = oldeComm
ds.Clear ()
da.Fill (ds , " CSV" )
Console.Write ( " Número de columnas : " . y ds.Tables ( 0 ) Columns.Count )
Console.Write ( " Número de filas: " y ds.Tables ( 0 ) . Rows.Count )
conn.Close ()
End Sub End Module
4
editar la siguiente línea de código y escriba la ruta de acceso al archivo CSV :
oldeComm Dim As New OleDbCommand ( "SELECT * FROM C: \\ CSVFile.csv " , conn)
Press "F5 " para ejecutar el programa .