Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een CSV importeren in een DataGridView
Het importeren van een Comma Separated Value -bestand in een DataGridView controle kan een Visual Basic.NET applicatie dynamischer te maken . In VB.NET , kunt u de OleDbConnection object gebruiken om een ​​verbinding te maken met het CSV-bestand en importeren naar een DataSet . Een " DataSet " vertegenwoordigt een in-memory cache van gegevens. Zodra de gegevens in een DataSet , kunt u deze toewijzen aan de DataGridView controle . Deze controle wordt gebruikt om gegevens te vergelijken met een database tabel met kolommen en rijen weer te geven . Wat je nodig hebt
Microsoft Excel
Microsoft Visual Studio
Toon Meer Aanwijzingen

Lancering Microsoft Excel en typ " voornaam " in cel A1 1 , " Last naam " in cel B1 , " Sam " in cel A2 , " Gonzalez " in cel B2 , " Oscar " in cel A3 en " Ramos " in cel B3 . Klik op het pictogram "Opslaan" op het menu Werkbalk en sla het bestand in uw " C : \\ Temp " map . Type " myCSVFile " voor de " Bestandsnaam " en kies " CSV ( Comma delimited ) ( * . Csv ) " uit het menu " Opslaan als type " . Klik op " Opslaan " en sluit Excel . Kopen van 2

Open Microsoft Visual Studio en klik op ' Nieuw project ... " van het linkerdeel van het programmavenster . Expand " Andere talen . " Expand " Visual C # " en klik op " Windows ". Dubbelklik op " Windows Forms Application " om een ​​nieuw project aan te maken .
3

Dubbelklik op " DataGridView " van de Toolbox deelvenster om een toe te voegen aan uw formulier . Dubbelklik op " knop" om een nieuwe knop toe te voegen . Dubbelklik op " button1 " naar een gebeurtenis click voor deze toets te maken . Voeg de volgende namespace om de verklaring gebied gelegen in de bovenkant van je code module :

gebruik System.Data.OleDb ;
4

Voeg de volgende code in de gebeurtenis click van uw knop om de bron pad van uw CSV-bestand te definiëren :

touwtje SourceFile
= " F : \\ \\ Temp \\ \\ myCSVFile.csv " ;
5

Maak een nieuwe DataSet variabele , dan definieert een OleDbConnection en open deze met de volgende code :

DataSet ds = new DataSet ( ) op ;

OleDbConnection conn = new OleDbConnection
( " Provider = Microsoft.Jet.OLEDB.4.0 ; gegevensbron = " + System.IO.Path.GetDirectoryName ( bronbestand ) + " ; Uitgebreide eigenschappen = \\ " tekst ; HDR = YES ; FMT = Delimited \\ " " ) ;

conn.Open
( ) ;

6

Maak een OleDbDataAdapter variabele en ophalen van de inhoud van het CSV-bestand met behulp van een SQL-query statement :

OleDbDataAdapter CSVAdapter = new OleDbDataAdapter ( "SELECT * FROM " + System.IO.Path.GetFileName ( bronbestand ) , conn ) ;
7

Vul je DataSet met de gegevens en stel de DataGridView gegevensbron die gelijk is aan de eerste tafel van de DataSet :

CSVAdapter.Fill
( ds ) ;

this.dataGridView1.DataSource = ds.Tables [ 0 ] ;

Druk op "F5 " 8 om uw programma uit te voeren en klik vervolgens op " button1 " om de DataGridView controle bevolken .

Previous: Next:
  Visual Basics Programming
·Hoe een code in Als verklaring…
·Hoe maak je een subprogramma g…
·Hoe MP3 File Length Ontvang vi…
·Hoe te DAO Recordsets bijwerke…
·Het wijzigen van de tekstkleur…
·Zo plaatst u een tabel van een…
·Design Project Topics in Visua…
·Hoe maak je automatisch kopië…
·Hoe de Visual Data Manager geb…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een verticale schuifbalk in …
·Hoe je het aantal tekens in een string i…
·Hoe maak je verbinding een byte naar een…
·Hoe de TimeSpan Property opmaken in VB.N…
·Hoe te SWC Compile 
·Hoe te lezen & TV's een PHP Cookie Waard…
·Hoe te Enable SSL en PHP 
·PowerPoint-presentatie Tutorial : Core J…
·Hoe te GetSetting gebruiken in VB6 
Copyright © Computer Kennis http://www.nldit.com