Probemi con combobox

martedì 14 giugno 2005 - 12.39

Babi Profilo | Junior Member

Buondì a tutti, vi posto il codice vb.net che utilizzo per caricare una combobox
Ma non mi funziona.mi date una mano? grazie in anticipo
========
strsql = " select idntfr,long_dscrptn_st from expita_pv2.cd_product@mi3t.world"

da_1 = New OleDb.OleDbDataAdapter(strsql, conn)

ds_1.Clear()
'popolo il data set
da_1.Fill(ds_1, "prodotti")

conn.Close()


With Me.ComboBox1
'.DataSource = foundRows
.DataSource = ds_1.Tables(0)
.DisplayMember = "long_dscrptn_st" 'ciò che voglio far vedere (descrizione lunga)
.ValueMember = "idntfr" ' la chiave (descrizione corta)
End With

Babi Profilo | Junior Member

Impossibile stabilire l'associazione al nuovo membro di visualizzazione.

:(

Brainkiller Profilo | Guru

Nella DropDown era stato già caricato precedentemente qualcosa ?

ciao
david

Babi Profilo | Junior Member

no.

Babi Profilo | Junior Member

Insomma risolvo caricando il combo con un ciclo
For I = 0 To dsGeneral.Tables("prodotti").Rows.Count - 1
cmbProdotti.Items.Add(dsGeneral.Tables("prodotti").Rows(I).Item(0) & " - " & dsGeneral.Tables("prodotti").Rows(I).Item(1))
Next

però non mi spiego proprio perchè non funzioni l'altro modo!

:(

Babi Profilo | Junior Member

.. sono gli stessi nomi della SELECT.
" select idntfr,long_dscrptn_st from expita_pv2.cd_product@mi3t.world"

Ho fatto un esempio con Access e funziona. ora uso oracle e non va....
E' strano che possa essere questoa la causa...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5