Auslesen des Inhaltes ComboBox zeigt nicht den tatsächlichen Inhalt an

20/04/2009 - 09:39 von Peter Krause | Report spam
Hallo,
ich habe eine ComboBox mit der Datenbank mit DisplayMember, ValueMember
und DataSorce verbunden. Es funktioniert fehlerfrei. Jetzt will ich den
Inhalt der ComboBox mir auflisten lassen:

Do While i <= cboScale.Items.Count - 1
Console.WriteLine(cboScale.Items(i))
i += 1
Loop

Statt dem Inhalt der Eintràge (Testeintrag 1, Testeintrag 2, ...) wird
mir mehrmals "System.Data.DataRowView" aufgelistet.
Wie kann ich den tatsàchlichen Inhalt der ComboBox mir auflisten lassen?

Peter
 

Lesen sie die antworten

#1 Holger Kreissl
20/04/2009 - 11:07 | Warnen spam
Peter Krause schrieb:
Hallo,
ich habe eine ComboBox mit der Datenbank mit DisplayMember, ValueMember
und DataSorce verbunden. Es funktioniert fehlerfrei. Jetzt will ich den
Inhalt der ComboBox mir auflisten lassen:

Do While i <= cboScale.Items.Count - 1
Console.WriteLine(cboScale.Items(i))
i += 1
Loop

Statt dem Inhalt der Eintràge (Testeintrag 1, Testeintrag 2, ...) wird
mir mehrmals "System.Data.DataRowView" aufgelistet.
Wie kann ich den tatsàchlichen Inhalt der ComboBox mir auflisten lassen?





Do While i <= cboScale.Items.Count - 1
dim row as System.Data.DataRowView = cboScale.Items(i)
Console.WriteLine(row)
i += 1
Loop


Überprüfe deine ValueMember. Du hast als ValueMember die ganze Row
hinterlegt... Daher musst du auch über die Row zugreifen.

Holger

Ähnliche fragen