+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

Combobox e DataSource

  1. #1
    rbarbato non è in linea Scolaretto
    Ciao a Tutti
    ho un quesito
    ho 4 combobox e ad esse associo la stessa datasorce
    succede che se seleziono un dato in una combobox , cambiano i dati in tutte e quattro combo
    ecco il codice
     Dim TbPagamenti As DataTable
     Dim DaPagamenti As New MySqlDataAdapter
     Dim DsPagamenti As New DataSet
     Dim cmd As New MySqlCommand("Select * from Pagamenti", MySqlConnessione)
     DaPagamenti.SelectCommand = cmd
     DaPagamenti.Fill(DsPagamenti, "Pagamenti")
     TbPagamenti = DsPagamenti.Tables("Pagamenti")
     '  
     Combo1.DataSource = TbPagamenti 
     Combo1.DisplayMember = "Descrizione"
     Combo2.DataSource = TbPagamenti 
     Combo2.DisplayMember = "Descrizione"
     Combo3.DataSource = TbPagamenti 
     Combo3.DisplayMember = "Descrizione"
     Combo4.DataSource = TbPagamenti 
     Combo4.DisplayMember = "Descrizione"
    
    come si puo ovviare al problema ?

    grazie

  2. #2
    Se associ la stessa DataTable a più controlli, avrai la stessa “visualizzazione” su tutti.

    Per avere una gestione separata devi crearti 4 DataView indipendenti (costruiti dalla stessa DataTable), ed associarle ai 4 controlli.
    ℹ️ Leggi di più su Fix ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. combo box con stesso datasource
    Da rbarbato nel forum Visual Basic .Net
    Risposte: 5
    Ultimo Post: 18-02-2016, 22:08
  2. i controlli datasource
    Da Pandasporting1.1 nel forum ASP 3, ASP .Net
    Risposte: 7
    Ultimo Post: 03-03-2009, 10:15
  3. Proprietà Datasource
    Da Hollywood nel forum Visual Basic 6
    Risposte: 6
    Ultimo Post: 20-05-2008, 13:48
  4. Datasource & DataMember
    Da cippalippa nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 17-01-2008, 12:23
  5. DataSource, DataSet e DB Access
    Da pijo1971 nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 24-09-2006, 08:10