[VB.NET] Unire campi Dataset

mercoledì 16 dicembre 2009 - 18.01

marco.santilli Profilo | Junior Member

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra


Cosi facendo ottengo un dataset riordinato per Cognome,Nome

Ora volevo popolare Cognome e Nome in una combo

Se faccio ho solo il Cognome

[CODE] Me.cmbNominativo.Properties.DataSource = DSRubrica.Tables(0).DefaultView Me.cmbNominativo.Properties.DisplayMember = "Cognome" Me.cmbNominativo.Properties.ValueMember = "ID" Me.cmbNominativo.EditValue = String.Empty[/CODE]

Se faccio cosi non ho niente

[CODE] Me.cmbNominativo.Properties.DataSource = DSRubrica.Tables(0).DefaultView Me.cmbNominativo.Properties.DisplayMember = "Cognome" & "Nome" Me.cmbNominativo.Properties.ValueMember = "ID" Me.cmbNominativo.EditValue = String.Empty[/CODE]

Come faccio ad unire due campi in un dataset?

Ciao e grazie

alexmed Profilo | Guru

Puoi anche risolverla facendo:

commandRubrica = New OleDb.OleDbCommand("select ID, Cognome + ' ' + Nome As CognomeNome from Agenti order by Cognome, Nome", conn.Database)

Me.cmbNominativo.Properties.DisplayMember = "CognomeNome"
Me.cmbNominativo.Properties.ValueMember = "ID"

Ciao

alexmed

marco.santilli Profilo | Junior Member

Che spettacolo....questa non la sapevo.....

Funziona alla perfezione

Ciao e grazieeeeeeee

alexmed Profilo | Guru




alexmed
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