Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur du importerar en CSV till en DataGridView

    Importera en semikolonavgränsad fil till en DataGridView kontroll kan göra ett Visual Basic.NET program mer dynamiskt . I VB.NET , kan du använda OleDbConnection objektet att göra en koppling till en CSV-fil och importera den till ett DataSet . En " DataSet " representerar en cache i minnet för data. När informationen finns i ett DataSet , kan du tilldela den till DataGridView kontroll . Denna kontroll används för att visa data som liknar en databastabell med hjälp av kolumner och rader. Saker du behöver
    Microsoft Excel Review Microsoft Visual Studio
    Visa fler instruktioner
    1

    Starta Microsoft Excel och typ " förnamn " i cell A1 , " Sista Name " i cell B1 , " Sam " i cell A2 , " Gonzalez " i cell B2 , " Oscar " i cell A3 och " Ramos " i cell B3 . Klicka på " Spara " ikonen i verktygsfältet menyn och spara filen i din " C : \\ Temp " mappen . Typ " myCSVFile " för " File name" och välj " CSV (kommaavgränsad ) ( * . Csv ) " från " Spara som" -menyn . Klicka på " Spara " och stäng Excel .
    2

    Öppna Microsoft Visual Studio och klicka på " Nytt projekt ... " från den vänstra rutan i programfönstret . Expandera " andra språk. " Expandera " Visual C # " och klicka på " Windows ". Dubbelklicka på " Windows Forms Application " för att skapa ett nytt projekt .
    3

    Dubbelklicka på " DataGridView " från Toolbox rutan för att lägga till en till formuläret . Dubbelklicka på " knappen " för att lägga till en ny knapp . Dubbelklicka på " button1 " för att skapa en click-händelse för denna knapp . Lägg till följande namnrymden i deklarationen område beläget i toppen av din kod modul :

    hjälp System.Data.OleDb ,
    4

    Lägg till följande kod innanför klick händelse av din knappen för att definiera källa sökvägen till CSV -fil :

    string KÄLLKODFIL = " F : \\ \\ Temp \\ \\ myCSVFile.csv ";
    5

    Skapa en ny DataSet variabel , sedan definiera en OleDbConnection och öppna den med följande kod :

    DataSet ds = new DataSet ( ) ;

    OleDbConnection conn = new OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; datakälla = " + System.IO.Path.GetDirectoryName ( KÄLLKODFIL ) + " , utökade egenskaper = \\ " Text , HDR = YES , FMT = Avgränsade \\ " " ) ;

    conn.Open ( ) ;

    6

    Skapa ett OleDbDataAdapter variabel och hämta innehållet i CSV-filen med hjälp av en SQL-fråga uttalande :

    OleDbDataAdapter CSVAdapter = ny OleDbDataAdapter ( " SELECT * FROM " + System.IO.Path.GetFileName ( KÄLLKODFIL ) , ansl ) ;
    7

    Fyll din DataSet med data och ställa källan DataGridView data som är lika med den första tabellen i DataSet :

    CSVAdapter.Fill (ds) ;

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

    Tryck " F5 " för att köra programmet och klicka sedan på " button1 " att befolka DataGridView kontroll . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·VBA strängjämförelse Funktioner
    ·Hur spara variabler till databaser med Microsoft Visual…
    ·Hur du hittar en post i ett Recordset
    ·Hur man använder Picture Control med hjälp av Visual …
    ·Hur du krypterar en fil med VB
    ·Hur man installerar VB skript med skrivare
    ·Hur Kopiera och klistra in text i txt-filer från VB
    ·Visual Basic Tutorial : Msgbox
    ·Hur man fixar en Microsoft Visual Basic Overflow Error
    ·Hur man skapar flera textrutor Dynamiskt i WPF /VB.NET
    Utvalda artiklarna
    ·Hur man beräknar i Java Script
    ·Hur tomt Big Lines i MATLAB
    ·Den bästa AJAX ramverk för Java
    ·Hur Exit AVG 9
    ·Hur man byter en Backslash
    ·Hur Visa XBRL
    ·FAQ om PHP Politik
    ·Hur felsöka Perl på Windows
    ·Hur man använder Strtok funktion i C + +
    ·Hur du ändrar en hyperlänk med JavaScript
    Copyright © Dator Kunskap http://www.dator.xyz