Laden...

Daten in ComboBox und Textfeldern

Erstellt von Christoph Burgdorf vor 19 Jahren Letzter Beitrag vor 19 Jahren 1.884 Views
Christoph Burgdorf Themenstarter:in
365 Beiträge seit 2004
vor 19 Jahren
Daten in ComboBox und Textfeldern

Hi,

ich bekomme Daten über ein DataSet Object aus einer Access Datenbank. Nehmen wir art_nr, art_bez und art_preis.

Ich möchte nun eine ComboBox für die Artikelnummern und zwei Textboxen für die Bezeichnung und den Preis. Die Artikelnummern sollen in die ComboBox geladen werden und wenn der Benutzer hier etwas auswählt, dann sollen sich die dazugehörigen Textfelder auch gleich ändern.

Wie löse ich das am elegantesten? Ich habe von sovielen verschiedenen Möglichkeiten gehört, dass ich inzwischen etwas verwirrt bin und mir gerne eure Ideen dazu anhören wollte.

Vielen Dank im Voraus.

Christoph

I
79 Beiträge seit 2004
vor 19 Jahren
unter realistischen bedingungen ...

hast du doch hunderte bis tausende artikelnummern, willst du die alle in der combobox unterbringen ???

warum machst du nicht 3 textfelder ???

N
4.644 Beiträge seit 2004
vor 19 Jahren

Am schnellsten geht das mit DataBinding.

comboBox.DataSource = DeineTabelle;
comboBox.DisplayMember = "EineSpalte";
comboBox.ValueMember = "EineSpalte";

textBox.DataBindings.Add("Text", DeineTabelle, "SpaltenName");

--> Verschoben nach Windows Forms.

Christoph Burgdorf Themenstarter:in
365 Beiträge seit 2004
vor 19 Jahren

besten Dank! Das war wonach ich gesucht habe!