Questa discussione interessa anche me.Originariamente inviato da alby_mo
io proverei con
nel campo index gli metti l'id e nel valore il nome della persona. Se non sbaglio l'index deve essere aggiunto in modo crescente partendo da 0. Cioè tu non puoi scrivere una cosa del tipoCodice PHP:ComboBox.Items.Insert(index, valore)
se gli index 0 e 1 non esistono.Codice PHP:ComboBox1.Items.Insert(2, "pippo")
Spero possa sia la tua soluzione![]()
In vb6 si faceva tranquillamente:
Cmb.ItemData(Cmb.NewIndex) = rsTab("ID")
rsTab("ID") è un campo contatore del db
Ho appena provato in vb.net ed effettivamente è come dici tu ci devono essere tutti gli index partendo da 0.
Io avevo risolto mettendo nella items.add anche l'id della tabella spazio nome cliente, poi quando si seleziona un cliente della combo, il programma legge i caratteri prima dello spazio che per "magia" sono l'id del cliente.
Soluzione "rudimentale" ma funziona.
Certo mi piacerebbe fare come per vb6

Rispondi quotando