View im DataSet ?

14/03/2008 - 09:52 von Tom Berger | Report spam
Hallo,

ich habe eine Applikation, die von irgendwo über diverse Remote-Wege Daten
abfragen kann und dem Anwender darstellen soll.

Zur Haltung der Daten innerhalb der Applikation hab ich mir ein DataSet im
Designer erstellt, mit vielen einzelnen Tabellen, die zur Laufzeit per Code
gefüllt werden.

Jetzt bin ich dabei, die GUI der Applikation zu gestalten und setzte mir
dabei GridControls auf die Formulare, die ich schon zur Designzeit an die
Tabellen des DataSets binde.
Manche Grids sollen dabei aber Daten darstellen, die sich aus verschiedenen
Tabellen des DataSet zusammensetzten und dabei vielleicht noch gefiltert
werden. Ich bràuchte also so eine Art "View", der aber nicht auf eine
Datenbank sondern auf die Tabellen des DataSets losgelassen wird. Und das
noch zur Designzeit.

Steh ich auf dem Schlauch, oder gibt es da tatsàchlich keine einfache
Möglichkeit? Kann ich Tabellen im Designer des DataSets erstellen, die
praktisch nur virtuell existieren und auf andere Tabellen im eigenen DataSet
zugreifen?

Vielen Dank!
 

Lesen sie die antworten

#1 Carl Schaffert
14/03/2008 - 10:37 | Warnen spam
Hallo Tom,

Steh ich auf dem Schlauch, oder gibt es da tatsàchlich keine einfache
Möglichkeit? Kann ich Tabellen im Designer des DataSets erstellen, die
praktisch nur virtuell existieren und auf andere Tabellen im eigenen
DataSet
zugreifen?



Auf dem Schlauch stehen tust du im Moment noch nicht ;-)...
selbstverstàndlich könntest du dir solch ein Verhalten im DataSet
implementieren, wàre jedoch sehr aufwàndig! Der !!!einfachste!!! und
praktikabelste Weg ist tatsàchlich der in der Datenbank ein "updatetable"
View zu implementieren... der nàchste wàre eine entsprechende Procedure zu
implementieren... oder wie schon erwàhnt, alles selbst zu programmieren...

Eine weitere Möglichkeit, die derzeit jedoch noch mit Vorsicht zu genießen
ist, wàre LinqToEntities.

Gruß Carl

Ähnliche fragen