Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Combobox e ado.net
martedì 07 agosto 2007 - 16.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
giobaxx
Profilo
| Junior Member
55
messaggi | Data Invio:
mar 7 ago 2007 - 16:10
Mi sono cimentato in un programmino in un primo programmino semplice semplice e già mi sono incasinato...
Volevo caricare in una combobox una tabella in di un database utilizzando un dataview...dirette semplice....beh non per me!!!....
è solo che invece di visualizzarmi il valore che è nella tabella mi visualizza l'indice e non capisco il perchè?? potete aiutarmi???....
dalla form1 richiamo la funzione RiempiComboTipoDitta(combobox1)
Module Module1
Public Function ConnectToDB() As System.Data.OleDb.OleDbConnection
Dim cnString As String
cnString = "Provider = Microsoft.Jet.OLEDB.4.0;"
cnString += _
"Data Source = " & ConfigurationSettings.AppSettings("DataBasePath")
Dim cnn1 As New System.Data.OleDb.OleDbConnection
cnn1.ConnectionString = cnString
Return cnn1
End Function
Public Function RiempiComboTipoDitta(ByVal cmb As ComboBox)
Dim da As New OleDbDataAdapter
Dim cn As System.Data.OleDb.OleDbConnection = ConnectToDB()
Dim strSQL As String = "SELECT * FROM tblTIpoDitta"
Dim cmd As New Data.OleDb.OleDbCommand(strSQL, cn)
cn.Open()
da.SelectCommand = cmd
Dim ds As New DataSet
da.Fill(ds, "tblTIpoDitta")
Dim dv As New DataView(ds.Tables("tblTIpoDitta"))
With cmb
.DataSource = dv
.ValueMember = "idTipoDitta"
.DisplayMember = "TipoDitta"
End With
'cmb.SelectedIndex = 0
cn.Close()
End Function
..ma dove cavolo sbaglio???
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
mar 7 ago 2007 - 21:22
>With cmb
>.DataSource = dv
>.ValueMember = "idTipoDitta"
>.DisplayMember = "TipoDitta"
>End With
Prova a verificare che il nome del campo 'TipoDitta' sia corretto e appartenente al DataTable creato perchè diversamente non ti restituisce errore ma ti visualizza sempre il valore di ValueMember.
Il resto sembrerebbe corretto.
Fammi sapere, ciao
Alessandro
Torna su
Stanze Forum
Elenco Threads
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 !