| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come importare un file CSV in un DataGridView
    Importazione di un file con valori separati da virgola in un controllo DataGridView può fare una applicazione Visual Basic.NET più dinamico . In VB.NET , è possibile utilizzare l' oggetto OleDbConnection per fare un collegamento al file CSV ed importarlo in un DataSet . A " DataSet " rappresenta una cache in memoria dei dati . Una volta che i dati sono in un DataSet , è possibile assegnare al controllo DataGridView . Questo controllo consente di visualizzare i dati simili a una tabella di database utilizzando le colonne e righe. Cose che ti serviranno
    Microsoft Excel
    Microsoft Visual Studio
    Mostra più istruzioni
    1

    lancio di Microsoft Excel e digitare "Nome" nella cella A1 , "Ultimi nome "nella cella B1 , " Sam " nella cella A2 , " Gonzalez " nella cella B2 , " Oscar " nella cella A3 e " Ramos " nella cella B3 . Fare clic sull'icona "Salva" nel menu Barra degli strumenti e salvare il file nel vostro " C : \\ Temp " cartella . Tipo " myCSVFile " per il "Nome file" e scegliere " CSV (delimitato da virgole ) ( * . Csv ) " dal menu " Salva come" . Fare clic su "Salva" e chiudere Excel .
    2

    Aprire Microsoft Visual Studio e fare clic su " Nuovo progetto ... " dal riquadro sinistro della finestra dell'applicazione . Espandere " Altre lingue ". Espandere " Visual C # " e fare clic su "Windows ". Fare doppio clic su " Applicazione Windows Form " per creare un nuovo progetto .
    3

    doppio clic su " DataGridView " dal pannello Casella degli strumenti per aggiungere uno al form. Fare doppio clic su "Pulsante " per aggiungere un nuovo pulsante . Fare doppio clic su " button1 " per creare un evento click di questo pulsante. Aggiungere il seguente spazio dei nomi per la zona dichiarazione situato nella parte superiore del modulo di codice :

    using System.Data.OleDb ;
    4

    Aggiungere il seguente codice all'interno del evento click del vostro pulsante per definire il percorso di origine del file CSV :

    stringa sourceFile = " C : \\ \\ Temp \\ \\ myCSVFile.csv " ;
    5

    creare una nuova variabile DataSet , quindi definire un oggetto OleDbConnection e aprirlo con il seguente codice :

    DataSet ds = new DataSet ( ) ;

    OleDbConnection conn = new OleDbConnection ( "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " + System.IO.Path.GetDirectoryName ( sourceFile ) +" ; Extended Properties = \\ "Testo ; HDR = YES ; FMT = delimitato \\ " ") ;

    conn.Open ( ) ;
    Pagina 6

    Creare una variabile di OleDbDataAdapter e recuperare il contenuto del file CSV utilizzando una istruzione di query SQL :

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

    Riempire il DataSet con i dati e impostare l'origine dati DataGridView uguale alla prima tabella del DataSet :

    CSVAdapter.Fill (ds) ;

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

    Premere " F5 " per eseguire il programma e quindi fare clic su " button1 " per popolare il controllo DataGridView .

    Previous :

    next :
      Articoli Correlati
    ·Come arrotondare un numero in Visual Basic 
    ·Come popolare un gruppo di opzioni con caselle con Visu…
    ·Come aggiungere Multi dati delle colonne di Listbox acc…
    ·Come aprire un documento di Word in VB Net 
    ·Come cambiare BMP a colori in Visual Basic 
    ·Come isolare il livello per una connessione 
    ·Come fare qualcosa di Flash in Visual Basic 
    ·Come installare VBScript 
    ·Come inserire un Combo in DataGrid in VB6 
    ·Come utilizzare la Storia oggetto VBScript 
      Articoli in evidenza
    ·Come aggiornare PHP Utilizzando Javascript 
    ·Come scrivere uno script che elimina i file 
    ·Tecniche di programmazione IDL 
    ·Come Reindicizza una tabella heap 
    ·Come fare iterativo Programma in Python 
    ·Come fare un file PHP 
    ·Qual è lo scopo di campi nascosti in Perl CGI 
    ·Come fare la prima lettera di una stringa di una Capita…
    ·Come fare un sistema di chat utilizzando PHP 
    ·Come installare manualmente un rubino gemma 
    Copyright © Conoscenza Informatica http://it.wingwit.com