Entschuldigung, absolut neu in VB und habe meine Frage schon hier bzw. in Google erfolglos gesucht:
Folgendes Problem:
Ich möchte in einer Tabelle MyTabelleTB (aus der Access-Datenbank MyDB) die SpalteB im i.ten-Datensatz mit dem Inhalt von Textbox1 ersetzen. So funktioniert es:
MyDBDataSet.MyTabelleTb(i).SpalteB = TextBox1.Text
Aber nun möchte ich die Spalte durch einen ausgewählten Listbox-Eintrag auswählen.
z.B. Wähle ich in der Listbox den Eintrag VORNAME aus, dann müsste der DB-Zugriff
MyDBDataSet.MyTabelleTb(i).VORNAME = TextBox1.Text
heissen.
So hat es jedenfalls nicht geklappt:
MyDBDataSet.MyTabelleTb(i).ListBox1.SelectedItem = TextBox1.Text
oder auch so nicht:
MyDBDataSet.MyTabelleTb(i).(ListBox1.SelectedItem.ToString) = TextBox1.Text
Aber wie geht das??? Beziehungsweise, wo wurde dieses Thema (sicher) schon behandelt?
Folgendes Problem:
Ich möchte in einer Tabelle MyTabelleTB (aus der Access-Datenbank MyDB) die SpalteB im i.ten-Datensatz mit dem Inhalt von Textbox1 ersetzen. So funktioniert es:
MyDBDataSet.MyTabelleTb(i).SpalteB = TextBox1.Text
Aber nun möchte ich die Spalte durch einen ausgewählten Listbox-Eintrag auswählen.
z.B. Wähle ich in der Listbox den Eintrag VORNAME aus, dann müsste der DB-Zugriff
MyDBDataSet.MyTabelleTb(i).VORNAME = TextBox1.Text
heissen.
So hat es jedenfalls nicht geklappt:
MyDBDataSet.MyTabelleTb(i).ListBox1.SelectedItem = TextBox1.Text
oder auch so nicht:
MyDBDataSet.MyTabelleTb(i).(ListBox1.SelectedItem.ToString) = TextBox1.Text
Aber wie geht das??? Beziehungsweise, wo wurde dieses Thema (sicher) schon behandelt?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „HansiB“ ()