Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Popolamento Datagrid in VB6
lunedì 16 giugno 2008 - 20.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Maurizio_Roma
Profilo
| Newbie
43
messaggi | Data Invio:
lun 16 giu 2008 - 20:01
Salve a tutti, sto realizzando un applicazione in vb6 e ho un problema con un datagrid.
Eseguo una query di select ho ho la necessità di popolare il datagrid con i valori derivanti da questa query.
Set Query = New ADODB.Recordset
Selezione = "SELECT * FROM Logs WHERE Train = '" & Train.Text & "' AND System = '" & System.Text & "'"
Query.Open Selezione, Connessione, adOpenStatic, adLockOptimistic
Do While Query.EOF = False
Set DataGrid1.DataSource = Query
DataGrid1.Columns(0).DataField = Query.Fields(1)
DataGrid1.Columns(1).DataField = Query.Fields(2)
DataGrid1.Columns(2).DataField = Query.Fields(3)
DataGrid1.Columns(3).DataField = Query.Fields(4)
DataGrid1.Columns(4).DataField = Query.Fields(5)
DataGrid1.Columns(5).DataField = Query.Fields(6)
DataGrid1.Columns(6).DataField = Query.Fields(7)
DataGrid1.ReBind
Query.MoveNext
Loop
Se eseguo lo script in debug, ai datafield vengono associati i valori del recordset, e sul datagrid vengono aggiunte le righe, ma all'interno dei campi non visualizzo niente.
Che proprietà devo utilizzare per visualizzare i dati?
Grazie come sempre dell'aiuto
Dainesi
Profilo
| Senior Member
476
messaggi | Data Invio:
mar 17 giu 2008 - 12:33
Non capisco perché vuoi raccontare al datagrid cosa mostrare. Utilizza il DataControl 6.0 OLEDB e passagli il tuo Recordset con i campi ordinati secondo le tue scelte.
Poi, una volta che in fase di design hai linkato il datagrid al datacontrol basta un refresh ed il gioco è fatto !!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !