Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come utilizzare i caratteri jolly con Excel Visual Basic

Imparare a utilizzare i caratteri jolly nella lettura dei dati di Microsoft Excel da un'applicazione Visual Basic può fare l'importazione di dati molto più veloce di leggere una riga alla volta . È possibile utilizzare l' asterisco ( * ) come carattere jolly in una istruzione SQL per leggere un foglio di calcolo in Excel e importarli in memoria utilizzando la classe " DataSet " . Una volta che i dati sono in memoria, allora si può facilmente visualizzare usando comandi come ad esempio un oggetto DataGridView . Istruzioni
1

lancio di Microsoft Visual Basic Express Edition , fare clic su "Nuovo progetto" nel riquadro di sinistra della schermata del computer e fare doppio clic su "Microsoft Windows Form " per creare un nuovo progetto.

2

doppio clic su " DataGridView " per aggiungere un nuovo controllo al form . Fare doppio clic su "Pulsante " per aggiungere un nuovo pulsante al form.
3

doppio clic su " Button1 " per creare un evento click del pulsante . Aggiungere il seguente codice per creare il collegamento al file di Excel :

Dim connString As String = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C : \\ ExcelFile.xlsx ; Extended Properties = Excel 12.0 , "
4

Edit " C : \\ ExcelFile.xlsx " nel passaggio precedente e digitare il percorso e il nome del file di Excel
5

creare le variabili oggetto . verrà utilizzato per leggere il file di Excel :

Dim myConnection Come OleDbConnection = New OleDbConnection

Dim ds As DataSet

Dim da quanto OleDbDataAdapter

Dim strSQL As String
6

Utilizzare il carattere "*" selvatico nel seguente istruzione SQL per leggere tutti i dati in " Foglio1 " del foglio di calcolo :

strSQL = "SELECT * FROM [ ,"Foglio1 $ ] "
7

leggere il file utilizzando un DataAdapter e riempire un DataSet con i dati :

myConnection.ConnectionString = connString

da = New OleDbDataAdapter ( strSQL , myConnection ) per

ds = New DataSet

da.Fill ( ds , " tabella" ) economici 8

chiudere la connessione e visualizzare i dati nel DataSet attraverso il controllo DataGridView :

myConnection.Close ( ) per

DataGridView1.DataSource = ds.Tables ( " tabella " ) economici 9

Premere " F5 " per eseguire il programma e fare clic su " Button1 " per leggere il file di Excel .

 

software © www.354353.com