thomasmehl
Grünschnabel
Guten Tag,
ich habe ein Gridview, welches an ein Dataset gebunden ist (alles in VB):
dsDocuments, welches 2 Tables hat
dsDocuments.tables(0).tablename="Child"
dsDocuments.tables(1).tablename="Parents"
Es ist eine Relation definiert:
dsDocuments.Relations.Add("DokBlob", _
dsDocuments.Tables("PARENT").Columns("ITEM_KEY"), _
dsDocuments.Tables("CHILD").Columns("IT_PARENT_KEY "))
Wie schaffe ich es nun, in einer GridView-Ausgabezeile, Felder aus beiden Tabellen anzeigen zu lassen?
Mit:
grdErgebnis.DataSource = dsDocuments.Tables("Child").DefaultView
grdErgebnis.databind()
bzw:
grdErgebnis.DataSource = dsDocuments.Tables("Parent").DefaultView
grdErgebnis.databind()
bekomme ich nur jeweils die Daten aus der gebundenen Tabelle angezeigt, die jeweils anderen Spalten bleiben leer.
Wer weiß Rat?
Recht herzlichen Dank
Thomas
ich habe ein Gridview, welches an ein Dataset gebunden ist (alles in VB):
dsDocuments, welches 2 Tables hat
dsDocuments.tables(0).tablename="Child"
dsDocuments.tables(1).tablename="Parents"
Es ist eine Relation definiert:
dsDocuments.Relations.Add("DokBlob", _
dsDocuments.Tables("PARENT").Columns("ITEM_KEY"), _
dsDocuments.Tables("CHILD").Columns("IT_PARENT_KEY "))
Wie schaffe ich es nun, in einer GridView-Ausgabezeile, Felder aus beiden Tabellen anzeigen zu lassen?
Mit:
grdErgebnis.DataSource = dsDocuments.Tables("Child").DefaultView
grdErgebnis.databind()
bzw:
grdErgebnis.DataSource = dsDocuments.Tables("Parent").DefaultView
grdErgebnis.databind()
bekomme ich nur jeweils die Daten aus der gebundenen Tabelle angezeigt, die jeweils anderen Spalten bleiben leer.
Wer weiß Rat?
Recht herzlichen Dank
Thomas