Salve raga. ho un piccolo problema.
Come posso far visualizzare l'intero contenuto di un campo del database in una combo box? da premettere che uso gli ADO.
vi ringrazio anticipatamente per l'aiuto.
The Spoiler
Salve raga. ho un piccolo problema.
Come posso far visualizzare l'intero contenuto di un campo del database in una combo box? da premettere che uso gli ADO.
vi ringrazio anticipatamente per l'aiuto.
The Spoiler
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
codice:With RsCombo .MoveFirst While Not .EOF cmbCliente.AddItem !nomecampo cmbCliente.ItemData(cmbCliente.NewIndex) = RsCombo("IDnomecampo").Value .MoveNext Wend End With![]()
Scusami ma non mi funziona come hai scritto tu. il metodo MoveFirst non me lo fa neanche comparire nella lista.
Da premettere che il combobox si chiama "Combo1" e il nome della colonna "Genere". prendendo spunto da te ho scritto cosi:
------------------------------------------------------------------
With Combo1
.MoveFirst
While Not .EOF
Combo1.AddItem! = Genere
Combo1.ItemData(Combo1.NewIndex) = Combo1("Genere").Value
Wend
End With
-----------------------------------------------------------------
cosi scrivendo mi da errore perke non trova il metodo .MoveFirst
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
attenzione...
codice:With RECORDSET .MoveFirst While Not .EOF COMBO.AddItem !nomecampo COMBO.ItemData(COMBO.NewIndex) = RECORDSET("IDnomecampo").Value .MoveNext Wend End With
prude il dito, lui sdraiato
ha giocato a guardie e ladri col ladro sbagliato
Esatto.
Nell'esempio che ti ho postato io utilizzo anche un campo (IDnomecampo), che è l'ID dell'altro campo.
scusatemi ma non ho capito.
forse mi sono spiegato male io.
io ho una tabella che si chiama "Genere" e una combobox su un form che si chiama "combo1". tramite gli oggetti ado ho collegato l'adodc al database tramite il dsn. poi ho collegato l'oggetto combobox all'oggetto adodc. in fase di esecuzione nella combo mi visualizza solo il primo dei record immessi, il resto non ce. ipotizzo anke io che ci sia bisogno di un ciclo per la visualizzazione dei record, ma non o capito cosa centra il recordset.
sono confuso non so cosa fare.
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
Credo che il codice postato può andare bene, ma io l'ho usato senza i collegamenti ADO (dns), prova a far girare il codice togliendo i dns.
preferisco imparare a farlo con gli oggetti ado anzichè gli altri. e poi anke senza non funziona.
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
fasi lo stesso errore che facevo io
non devi inserire la combo
ma una dbcombo
aggiungi i controlli facendo click destro sul pannello comandi.
poi smanetta sul anche sul rowsource del controllo
dovrebbe funzionare.
poi mi son fermato,
io volevo usarlo combo combo di ricerca ma non riesco a farlo ancora.
lupoezechiele