Mehrere Grids auf einen TableAdapter

15/06/2009 - 10:43 von Lars Eggert | Report spam
Hallo NG,

kleines Problem mit 2 (DataView)Grids auf einer WinForm.

Grid1 zeigt alle Daten der Sorte XY aus einer Tabelle an. Gefiltert über den
bindingSource.Filter.
Grundsàtzlich würde dies auch für Grid2 funktionieren, aber ich bekomme den
Filter nicht hin, da ich auf Daten einer anderen Tabelle filtern muss.
Der Filter müsste ca. so aussehen: "(id IN (SELECT id FROM Tabelle2 WHERE (X
= Y)))"
Das haut so aber nicht hin.
Gibt es eine Möglichkeit einen deratigen FIlter zu setzen oder muss ich ein
View auf die Tabelle machen und dem Grid2 den View unter schieben?

Danke und Gruß

Lars
 

Lesen sie die antworten

#1 Senol Balaban
15/06/2009 - 13:35 | Warnen spam
Hallo Lars
Die Lösung hast du ja schon.
Ein zweites Bindingsource oder ein View (eher Bindingsource) könnte da die
Lösung sein.


"Lars Eggert" schrieb im Newsbeitrag
news:%
Hallo NG,

kleines Problem mit 2 (DataView)Grids auf einer WinForm.

Grid1 zeigt alle Daten der Sorte XY aus einer Tabelle an. Gefiltert über
den bindingSource.Filter.
Grundsàtzlich würde dies auch für Grid2 funktionieren, aber ich bekomme
den Filter nicht hin, da ich auf Daten einer anderen Tabelle filtern muss.
Der Filter müsste ca. so aussehen: "(id IN (SELECT id FROM Tabelle2 WHERE
(X = Y)))"
Das haut so aber nicht hin.
Gibt es eine Möglichkeit einen deratigen FIlter zu setzen oder muss ich
ein View auf die Tabelle machen und dem Grid2 den View unter schieben?

Danke und Gruß

Lars

Ähnliche fragen