Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gionet
    Registrato dal
    Feb 2006
    Messaggi
    127

    [vb6] Datagrid

    Ciao, ho un piccolo problema.

    Ho settato una datagrid, in modo tale che al doppio click mi abilita un frame con dentro i campi selezionati dalla griglia.

    E fin quì tutto bene.

    Se vado a fare una select e visualizzo il dato nella griglia, cliccandoci sopra, nei campi mi visualizza sempre il 1° record

    Utilizzo ado

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Spero di aver capito bene, quando selezioni il record nella griglia e lo visualizzi nel frame vedi sempre il 1° record.
    Se è così prova questo codice:

    codice:
    Private cn As New ADODB.Connection
    Private rs As New ADODB.Recordset
    Private Sub Form_Load()
    NDb = "C:\db1.mdb"
        cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & NDb & ";Persist Security Info=False"
        rs.CursorLocation = adUseClient
        rs.Open "SELECT *   FROM tabella ", cn, 1
        Set DataGrid1.DataSource = rs
        DataGrid1.Refresh
    End Sub
    Private Sub DataGrid1_SelChange(Cancel As Integer)
        codiceselezionato = rs!Campo0 
        'qui visualizzi il frame
    End Sub
    Ciao

  3. #3
    Utente di HTML.it L'avatar di gionet
    Registrato dal
    Feb 2006
    Messaggi
    127
    ok lo provo Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.