Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    VB.NET Combo valuemember

    Ciao a Tutti, ho guardato in giro per la soluzione, ma non son riuscito ad implementarla con il mio problema. Dunque, tutti utilizzano un Dataset per implementare il combo e Valuemember per ottenere il valore. Io ho questo caso, apro il db, creo il datareader (ds2) e carico i dati.
    poi nel combo (ccitta), inserisco un primo record "TUTTE", che se selezionato dovrebbe dare come value "TUTTE" .
    Mentre per tutte le altre il value è il CAP.
    Ora si crea il combo regolarmante, ma quando la seleziono il suo value non ha valore... dove sbaglio?

    Questo è il codice :

    CCitta.ValueMember = "TUTTE"
    CCitta.SelectedText = "TUTTE"
    CCitta.Items.Add("TUTTE")
    While ds2.Read
    Dim x
    x = ds2.Item("Prov")
    x &= (" - ")
    x &= ds2.Item("Cap")
    x &= (" - ")
    x &= ds2.Item("Città")
    CCitta.ValueMember = ds2.Item("Cap")
    CCitta.SelectedText = ds2.Item("Cap")
    CCitta.Items.Add(x)

    End While
    ds2.Close()

    CCitta.SelectedIndex = 0
    objConn.Close()

    Grazie

  2. #2

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.