Come caricare un file CSV per un set di dati

April 4

Come caricare un file CSV per un set di dati


Sapendo come caricare un file separato da virgole (CSV) in un insieme di dati utilizzando Microsoft Visual Basic.Net (VB.Net) può risparmiare tempo quando si lavora con i file CSV. Un file CSV è comunemente utilizzato per importare dati da un'applicazione a un'altra. Può anche essere compilato utilizzando qualsiasi foglio di calcolo, come Microsoft Excel. Un set di dati viene utilizzato in programmazione di computer per la raccolta dati in forma tabellare.

istruzione

1 Avviare Microsoft Visual Basic Express e fare clic su "Nuovo progetto ..." nel riquadro a sinistra dello schermo. Fare doppio clic su "Applicazione console."

2 Premere il tasto "Ctrl" e "A", e quindi premere il tasto "Elimina" per rimuovere il codice esistente.

3 Copia e incolla il seguente codice al modulo "Module1.vb". Il codice renderà la connessione file e interrogare il file CSV attraverso una query di selezione. I risultati dell'interrogazione vengono caricati ad un insieme di dati, e il numero di colonne e righe saranno visualizzati attraverso la "finestra di console."

Imports System.Data.OleDb

Module Module1

Sub Main()

Dim oleString As String

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

oleString = oleString e "Data Source = C: \; estesa proprietà =" "Text";

oleString = oleString & "HDR = No; FMT = delimitato" ""

conn fioco come nuovo OleDbConnection (oleString)

Dim da come nuovo OleDbDataAdapter ()

Dim ds come nuovo DataSet ()

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

conn.Open ()

da.SelectCommand = oldeComm

ds.Clear ()

da.Fill (ds, "CSV")

Console.Write ( "Numero di colonne:" & ds.Tables (0) .Columns.Count)

Console.Write ( "Numero di righe:" & ds.Tables (0) .Rows.Count)

conn.Close ()

End Sub

Modulo fine

4 Modificare la seguente riga di codice e digitare il percorso del file per il file CSV:

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

Premere il tasto "F5" per eseguire il programma.