Kapslung eines View in DataSet

19/03/2008 - 10:09 von Ronald Rode | Report spam
Hallo NG,

ich habe folgendes Problem.
Ich arbeite mit einem DataSet das auf einem MSSQL-Server aufsetzt. Nun habe
ich auf dem MSSQL Server einen View, der auf diverse Tabellen zugreift.
Sowohl der View als auch die Tabellen wruden vom MSSQL-Server in das DataSet
eingebunden. Wenn ich nun den DataTable im DatSet Datensàtze hinzufügen
erscheinen diese leider erst im View, sobald ich das DataSet mittels Update
in die MSSQL-DB zurückschreibe. Dies soll aber nicht so sein, der View soll
nicht auf den Tabllen des MSSQL-Server basieren, sondern auf dem DataTable
des DataSets. Wie stelle ich das an?

Hoffe ich habe mich verstàndlich ausgedrückt.

Vielen Dank
 

Lesen sie die antworten

#1 Peter Fleischer
19/03/2008 - 21:26 | Warnen spam
"Ronald Rode" schrieb im Newsbeitrag
news:%

Ich arbeite mit einem DataSet das auf einem MSSQL-Server aufsetzt. Nun
habe ich auf dem MSSQL Server einen View, der auf diverse Tabellen
zugreift.
Sowohl der View als auch die Tabellen wruden vom MSSQL-Server in das
DataSet eingebunden. Wenn ich nun den DataTable im DatSet Datensàtze
hinzufügen erscheinen diese leider erst im View, sobald ich das DataSet
mittels Update in die MSSQL-DB zurückschreibe. Dies soll aber nicht so
sein, der View soll nicht auf den Tabllen des MSSQL-Server basieren,
sondern auf dem DataTable des DataSets. Wie stelle ich das an?



Hi Ronald,
das geht mit LINQ im VB9. Die Sicht im SQL Server brauchst du dazu nicht.
Bau eine LINQ auf, die sich die Daten analog der Sicht im SQL Server aber
aus dem DataSet holt.

Viele Gruesse

Peter

Ähnliche fragen