Zitat: |
da er mir die Spalte "Ob.Name" nicht finden kann... |
Was auch vollkommen korrekt ist. Der Rowfilter an der DataView wird auf die lokale Datenmenge in der Datatable angewendet.
Es wird nicht an an die Datenbank geschickt, wie auch, weder Dataview noch Datatable wissen wo die Daten die sie halten herkommen.
Die einzige Spalte die momentan bekannt ist also SollAppName.
Wenn du auf mehr filtern willst mußt du entweder
a.) die entsprechenden Spalten auch mit über dein SQL selektieren und dann deinen Rowfilter darauf anwenden. Dann aber ohne die Tabellen-Aliase
oder
b.) die Filterbedingungen mit in dein SQL packen und über deinen SqlCommand an die Datenbank schicken