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

Come visualizzare dati di Excel foglio di lavoro a un Basic 6 controllo DataGrid di Visual

Mostra dati di Excel in un controllo di Visual Basic 6.0 DataGrid può rendere le vostre applicazioni VB6 più user -friendly grazie alla possibilità di visualizzare i dati di Excel . VB6 è un linguaggio di programmazione sviluppato da Microsoft . VB6 è stato sostituito da Visual Basic.NET ( VB.NET ) che ha utilizzato il framework . NET . Un controllo DataGrid viene utilizzato per visualizzare i dati in formato tabulare simili a una tabella di database . Utilizzo di ADO per eseguire la connessione a Excel e interrogare il foglio di calcolo utilizzando un "Select" istruzione SQL . Una volta effettuata la connessione a Excel , è possibile utilizzare un Recordset per accedere ai dati . Istruzioni
1

Copia e incolla il seguente codice per creare una nuova procedura secondaria e di creare le variabili che si intende utilizzare per effettuare la connessione a Excel :

Private Sub displayExcelInDataGrid ( ) Dim rs come ADODB.RecordsetSet rs = New ADODB.RecordsetDim sConn come StringDim sFile As String
2

definire il percorso del foglio di lavoro di Excel e definire le proprietà del recordset :

sFile = " C : \\ Temp \\ myXLFile.xls " rs.CursorLocation = adUseClientrs.CursorType = adOpenKeysetrs.LockType = adLockBatchOptimistic
3

Copia e incolla il codice seguente query " Foglio1 " da Excel e visualizzazione attraverso il controllo DataGrid utilizzando il set di record :

sConn = " dRIVER = Microsoft Excel Driver ( *. xls ) " & " DBQ = " & sFilers.Open "SELECT * FROM [ ,"sheet1 $ ] " , sconnSet DataGrid1.DataSource = RSEND Sub

 

software © www.354353.com