Hallo,
alles läuft mit einem <u>typisierten DataSet incl. Relations</u> (NET 2.0). Ich wollte nun <b>zwei DataGridViews mit Master/Detail-Beziehung</b> nutzen, aber das klappt seltsamerweise nicht.
Das Verfahren habe ich aus der NET-Doku abgeleitet: <i>Exemplarische Vorgehensweise: Erstellen eines Master-/Detailformulars mit zwei DataGridView-Steuerelementen in Windows Forms</i>
// dp.ds ist das typ. Dataset
// box5K_bindMaster und box5K_bindDetail sind BindingSource
// das Dataset enthält beide Tabellen:
// "Kategorie" und "Kateg_Original"
box5K_bindMaster.DataSource = dp.ds;
box5K_bindMaster.DataMember = "Kategorie";
box5K_bindDetail.DataSource = box5K_bindMaster;
box5K_bindDetail.DataMember = "Kateg_Original";
Dennoch erhalte ich folgende <b>Exception zur Laufzeit:</b>
"Die DataMember-Eigenschaft Kateg_Original kann in der DataSource nicht gefunden werden."
Was kann ich übersehen haben? Jürgen
alles läuft mit einem <u>typisierten DataSet incl. Relations</u> (NET 2.0). Ich wollte nun <b>zwei DataGridViews mit Master/Detail-Beziehung</b> nutzen, aber das klappt seltsamerweise nicht.
Das Verfahren habe ich aus der NET-Doku abgeleitet: <i>Exemplarische Vorgehensweise: Erstellen eines Master-/Detailformulars mit zwei DataGridView-Steuerelementen in Windows Forms</i>
// dp.ds ist das typ. Dataset
// box5K_bindMaster und box5K_bindDetail sind BindingSource
// das Dataset enthält beide Tabellen:
// "Kategorie" und "Kateg_Original"
box5K_bindMaster.DataSource = dp.ds;
box5K_bindMaster.DataMember = "Kategorie";
box5K_bindDetail.DataSource = box5K_bindMaster;
box5K_bindDetail.DataMember = "Kateg_Original";
Dennoch erhalte ich folgende <b>Exception zur Laufzeit:</b>
"Die DataMember-Eigenschaft Kateg_Original kann in der DataSource nicht gefunden werden."
Was kann ich übersehen haben? Jürgen
Comment