Weten hoe je een door komma's gescheiden bestand ( CSV ) te laden in een dataset met behulp van Microsoft Visual Basic.Net ( VB.Net ) kunt u tijd besparen bij het werken met CSV-bestanden . Een CSV-bestand wordt vaak gebruikt om gegevens van de ene toepassing naar de andere te importeren . Het kan ook worden samengesteld met behulp van een spreadsheetprogramma , zoals Microsoft Excel . Een dataset wordt gebruikt in computer programmering data in tabelvorm verzamelen . Instructies 1 Start Microsoft Visual Basic Express en klik op ' Nieuw project ... " aan de linkerkant van uw scherm . Dubbelklik op " Console Application . " Druk op " Ctrl " 2 en " A , " en vervolgens op " Delete " om de bestaande code te verwijderen . 3 Kopieer en plak de volgende code op uw " Module1.vb " module . De code wordt het bestand verbinding te maken en de vraag van de CSV-bestand door middel van een selectiequery . De resultaten van de query wordt dan geladen in een dataset , en het aantal kolommen en rijen worden weergegeven door middel van de " Console Window . " Invoer System.Data.OleDb Module Module1 < br > Sub Main ( ) Dim oleString als Koord oleString = " Provider = Microsoft.Jet.OLEDB.4.0 ; " oleString = oleString & "Gegevens source = C : \\ ; Uitgebreide eigenschappen = " " tekst ; " oleString = oleString & " HDR = Nee ; FMT = Delimited " " " Dim conn als Nieuwe OleDbConnection ( oleString ) < br > Dim da As New OleDbDataAdapter ( ) Dim ds As New DataSet ( ) Dim oldeComm als Nieuwe OleDbCommand ( "SELECT * FROM C : \\ CSVFile.csv " , conn ) conn.Open ( ) da.SelectCommand = oldeComm ds.Clear ( ) da.Fill ( ds , " CSV " ) Console.Write ( " Aantal kolommen : " . & ds.Tables ( 0 ) Columns.Count ) Console.Write ( " Aantal rijen : " & ds.Tables ( 0 ) . Rows.Count ) Conn.Close ( ) op End Sub End Module 4 Bewerk de volgende regel code en typ het pad naar uw CSV-bestand : Dim oldeComm als Nieuwe OleDbCommand ( "SELECT * FROM C : \\ CSVFile.csv " , conn ) Druk op " F5 " om uw programma uit te voeren .
|