mi sono spiegato male.
Con una connessione aperta usanto datareader posso recuperare il valuemember della mia combo esattamente come faccio con il dataset.
il problema è che non riesco a fargli prendere il valore.
Potresti farmi un esempiop con array_list:
io ho fatto così ma non sò come procedere::
Dim array As New ArrayList()
array.Insert(objreader("id_categoria"), objreader("categoria"))
'fine listarray
cmbcatpadre.Text = "Seleziona la categoria..." ' selezione iniziale da riguardare non ammissibile
Do While objreader.Read 'sposta al record successivo
cmbcatpadre.SelectedValue = objreader("id_categoria")
cmbcatpadre.Items.Add(objreader("categoria")) 'inserisce tutte le categorie del database nella combo"
Loop