| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan importeres en CSV i en DataGridView
    Import af en Kommasepareret værdi fil i en DataGridView kontrol kan gøre en Visual Basic.NET ansøgning mere dynamisk. I VB.NET , kan du bruge OleDbConnection objekt for at gøre en forbindelse til CSV-fil og importere den til en DataSet . A " DataSet " repræsenterer en in- memory cache af data. Når dataene er i en DataSet , kan du tildele den til DataGridView kontrol. Denne kontrol bruges til at vise data svarende til en database tabel ved hjælp kolonner og rækker . Ting du skal
    Microsoft Excel
    Microsoft Visual Studio
    Vis Flere Instruktioner
    1

    Launch Microsoft Excel og skrive " First Name" i celle A1 , "Sidste Name " i celle B1, " Sam " i celle A2 , " Gonzalez " i celle B2, " Oscar " i celle A3 og" Ramos " i celle B3 . Klik på " Gem" -ikonet på værktøjslinjen menuen og gemme filen i dit "C: \\ Temp " mappe . Type " myCSVFile " til " File name" og vælg " CSV (kommasepareret ) (*. Csv) " fra "Gem som type " menuen. Klik på "Gem ", og luk Excel.
    2

    Åbn Microsoft Visual Studio og klikke på " Nyt projekt ... " fra venstre rude i programvinduet. Udvid " Andre sprog ". Udvid "Visual C # " og klik " Windows ". Dobbeltklik på " Windows Forms Application " for at oprette et nyt projekt.
    3

    Dobbeltklik på " DataGridView " fra Toolbox ruden for at tilføje en til din formular . Dobbeltklik på " Button " for at tilføje en ny knap . Dobbeltklik på " Button1 " for at oprette et klik begivenhed for denne knap. Tilføj følgende namespace til den erklæring område beliggende i toppen af ​​din kode modul : Hej

    hjælp System.Data.OleDb ,
    4

    Føj følgende kode inde klik begivenhed i dit knappen for at definere kilden stien til CSV-fil : Hej

    string KILDETEKSTFIL = " F: \\ \\ Temp \\ \\ myCSVFile.csv "
    5

    Opret en ny DataSet variabel, så definere en OleDbConnection og åbne det med følgende kode : Hej

    DataSet ds = new DataSet ();

    OleDbConnection conn = new OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; datakilde = "+ System.IO.Path.GetDirectoryName ( KILDETEKSTFIL ) + " Udvidede Properties = \\ "Tekst , HDR = JA , FMT = Delimited \\ " ");

    conn.Open ();

    6

    Opret en OleDbDataAdapter variabel og hente indholdet af CSV-filen ved hjælp af en SQL-forespørgsel erklæring : Hej

    OleDbDataAdapter CSVAdapter = new OleDbDataAdapter ( "SELECT * FROM " + System.IO.Path.GetFileName ( KILDETEKSTFIL ) , forbind )
    7

    Fyld dit DataSet med de data og indstil DataGridView datakilde svarende til den første tabel af DataSet : Hej

    CSVAdapter.Fill (DS) ;

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

    Tryk på " F5 " for at køre dit program og derefter klikke på " Button1 " for at befolke DataGridView kontrol. KAYAK

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændres billeder i Visual Basic 
    ·Sådan kører VBScript på en fjerncomputer 
    ·Sådan får data fra DataGridView i Visual Basic Net 
    ·Funktioner af Visual Basic 
    ·Typer af Visual Basic 
    ·Sådan aktiveres en Window API Vis i VB6 
    ·Sådan Code DateDiff i VB.Net 
    ·Sådan Load en CSV-fil til en Datasæt 
    ·Hvordan man skriver en tekst fil i Access & Visual Basi…
    ·Sådan aktiveres og deaktiveres en Tekstboks med en rad…
      Anbefalede Artikler
    ·Sådan at rydde op en Listbox i Python 
    ·Hvordan at finde gennemsnittet af en liste i Python 
    ·Klasser & Funktioner i VB.Net 
    ·Sådan center en besked boks i Visual Basic 
    ·Hvordan man laver Web Forms Fra Visual Basic 
    ·Hvordan at begrænse tekst i HTML 
    ·Sådan Set Billede bredde og højde Brug af HTML progra…
    ·Sådan Erstat White Space Med Python Regex 
    ·Sådan Genstart MySQL Fra Script 
    ·Sådan bruges Eclipse for PHP 
    Copyright © Computer Viden http://www.computerdk.com