in LINQ Felder zusammensetzen

25/08/2008 - 13:25 von Uwe Gabbert | Report spam
Hallo,

ich habe eine Abfrage in Linq, welche an ein DGV gebunden ist.
Jetzt möchte ich 2 Spalten zu einer zusammenfassen (Ähnlich wie bei SQL).
Siehe unten. Aber so geht das nicht.

dim reader As XmlReader = XmlReader.Create(Allgemein.Allgemein_BetriebeLocal)
Dim doc As XElement = XElement.Load(reader)

Dim BetriebsListe = _
From Betrieb In doc.Elements("kunden") _
Select Betrieb.@kunde, Betrieb.@firma, Betrieb.@strasse, Betrieb.@PLZ & " " & Betrieb.@Ort as Ort

With dgvBetriebsliste
.DataSource = BetriebsListe.ToList()

...

Wie kann ich das Lösen?

Danke. Uwe Gabbert
(VS 2008, VB, .NET3.5)

Uwe Gabbert
VS 2008 - VB
 

Lesen sie die antworten

#1 Martin Honnen
25/08/2008 - 14:31 | Warnen spam
Uwe Gabbert wrote:

ich habe eine Abfrage in Linq, welche an ein DGV gebunden ist.
Jetzt möchte ich 2 Spalten zu einer zusammenfassen (Ähnlich wie bei SQL).
Siehe unten. Aber so geht das nicht.

From Betrieb In doc.Elements("kunden") _
Select , , , & " " & as Ort



Die richtige Syntax ist

From Betrieb In doc.Elements("kunden") _
Select , , , Ort =
& " " &


Martin Honnen MVP XML
http://JavaScript.FAQTs.com/

Ähnliche fragen