online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon cyres vom 10.04.2019, 17:08 Options

VB.net ListBox _ Richtige verwendung von DisplayMember und ValueMember

Hallo liebe Forumler und Forumlinen ... =D ...

ich kämpfe grad mit einer einfachen ListBox

Folgendes will ich erreichen:

DB

ID....................Name
1 .................... Max
2 .................... Sandra
4 .................... Tom
6 .................... Tina

An die ListBox binden ....

ListBox1.DataSource = DataView1
ListBox1.DisplayMember = "Name"
ListBox1.ValueMember = "ID"

Soweit so gut ... aber wenn ich nun im Ereignis ListBox1_SelectedIndexChanged ListBox1.ValueMember abrufe, um damit eine weitere Datenbankabfrage zu starten, steht dort immer, bei allen Items der ListBox, der Wert 6 drin ....

Kann mir bitte jmd. sagen was ich falsch mache ...

Danke und Grüße cyres


Antwort schreiben

Antwort 1 von cyres vom 11.04.2019, 12:12 Options

Also, ich habe das Problem gelöst *auf die Schulter klopf*

Das ganze sieht nun so aus:

DataAdapter1.Fill(DataSet1, "Profile")
ListBox1.DisplayMember = "Name"
ListBox1.ValueMember = "ID"
ListBox1.DataSource = DataSet1.Tables("Profile")


Und das auslesen der ID, des selektierten Items der ListBox sieht so aus:

UserKey = ListBox1.SelectedValue

Also eigentlich garnicht so schwer ... hatte wohl gestern nur nen Brett vorm Kopf.

Grüße cyres

Ähnliche Themen

UserForm Listbox
bage  20.03.2007 - 173 Hits - 9 Antworten

In Listbox richitgen Eintrag aus DB eintragen
Catze81  22.03.2007 - 97 Hits -

listbox ohne dubletten
schnallgonz  16.05.2007 - 342 Hits - 2 Antworten

ListBox wird nicht aktualisiert
Seradest  04.09.2007 - 58 Hits -

UserForm ListBox
fedjo  15.06.2008 - 166 Hits - 8 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026