DataTable RowFilter über mehrere Tabellen

06/12/2007 - 10:57 von roman | Report spam
hallo leute,
Wie kann ich einen RowFilter in DefaultView so setzen, dass er über mehrere
Tabellen greift, die in einem DataSet miteinander verknüpft sind?

Über 2 Tabellen gehts wunderbar, zb:
DataView.RowFilter = "Anzahl < sum(Child(EineRelation).[Stunden])"

Ich will aber auf Werte aus 3 Tabellen zugreifen, muss also eine weitere
Child Beziehung einbinden!

Danke!
 

Lesen sie die antworten

#1 Peter Fleischer
07/12/2007 - 07:31 | Warnen spam
"roman" schrieb im Newsbeitrag
news:
hallo leute,
Wie kann ich einen RowFilter in DefaultView so setzen, dass er über
mehrere
Tabellen greift, die in einem DataSet miteinander verknüpft sind?

Über 2 Tabellen gehts wunderbar, zb:
DataView.RowFilter = "Anzahl < sum(Child(EineRelation).[Stunden])"

Ich will aber auf Werte aus 3 Tabellen zugreifen, muss also eine weitere
Child Beziehung einbinden!



Setze den Filter auf eine Expression-Spalte im Child, in der die Information
aus dem GrandChild aggregiert wird.

Du erhöhst Deine Chance, dass Deine Frage überhaupt gelesen und qualifiziert
und schnell beantwortet wird, wenn Du Deinen Realnamen im Absender
einstellst (Vor- und Zuname).

Viele Gruesse

Peter

Ähnliche fragen