Nabend,
ich versuche mich gerade an einem DataSet und möchte zwei Datatable (dt) über eine Relation verknüpfen (alles ganz easy per Designer).
Es existiert ein dt_Propellant_Storagetype, welcher nur eine einzige Datacolumn "Storagetype" (String) besitzt.
Zusätzlich existiert ein zweiter Datatable dt_Monopropellant mit diversen Datacolumns, u.a. einer Datacolumn "Storagetype", welche dann die Werte des ersten Datatables darstellt. Zwischen beiden Datatables besteht folgende Relation:
(siehe Anhang Relation.jpg)
Ist diese Relation so richtig herum?
Nun zum zweiten (und eigentlichen) Problem:
Ich lasse dt_Monopropellant in einem DGV anzeigen. Die Spalte Storagetype habe ich auf Combobox gesetzt.
Ist es normal, dass ich für diese Combobox, Datasource und Displaymember noch einmal explizit einstellen muss? Ich würde eigentlich erwarten, dass aufgrund der bereits bestehenden Relation diese Informationen schon vorhanden sind. Meine Befürchtung ist daher, dass die Relation falsch oder irgendwo anders der Wurm drin ist...
lg
ich versuche mich gerade an einem DataSet und möchte zwei Datatable (dt) über eine Relation verknüpfen (alles ganz easy per Designer).
Es existiert ein dt_Propellant_Storagetype, welcher nur eine einzige Datacolumn "Storagetype" (String) besitzt.
Zusätzlich existiert ein zweiter Datatable dt_Monopropellant mit diversen Datacolumns, u.a. einer Datacolumn "Storagetype", welche dann die Werte des ersten Datatables darstellt. Zwischen beiden Datatables besteht folgende Relation:
(siehe Anhang Relation.jpg)
Ist diese Relation so richtig herum?
Nun zum zweiten (und eigentlichen) Problem:
Ich lasse dt_Monopropellant in einem DGV anzeigen. Die Spalte Storagetype habe ich auf Combobox gesetzt.
Ist es normal, dass ich für diese Combobox, Datasource und Displaymember noch einmal explizit einstellen muss? Ich würde eigentlich erwarten, dass aufgrund der bereits bestehenden Relation diese Informationen schon vorhanden sind. Meine Befürchtung ist daher, dass die Relation falsch oder irgendwo anders der Wurm drin ist...
lg
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „cl10k“ ()