verwendetes Datenbanksystem: <sqlexpress2008>
Hallo, ich schildere mal mein Problem. Ich fahre aus drei Tabellen (SQL) eine gemeinsame Tabelle zusammen (LinQ).
Ich generiere aus der Tabelle sofort eine DataView, die ich an diverse DataGrids verteile (zzur Visualisierung der Daten). Dann muss ich aus einem der DataGrids, das nur einen Teil der Datensätze anzeigt weitere Datensätze suchen, die in der gemeinsamen Tabelle enthalten sind,aber halt in diesem einen Grid nicht dargestellt wegen der Filtereinstellung. Das Problem das ich habe: Ich will diese Untersuchung in der ich weitere Datensätze bekomme an ein weiteres DataGrid übergeben und dort diverse Änderungen in die Datensätze eingeben lassen (per Code, automatisiert). Dann müssen die Daten ja auch in allen anderen DataGrids oder Anzeigeelementen aktualisiert werden, da diese an der DataView hängen.
Mein Problem ist eben, das ich diese Datensätze, die ich untersuche, aus der gemeinsamen Tabelle hole und diese in eine separate Tabelle schreibe und eben "diese" an das DataGrid weitergebe. Somit haben aber meine Daten keinen Bezug zu der DataView, wodurch sich die Daten überall aktualisieren würden. Wie kann ich das am einfachsten machen, ohne alle Änderungen abzufangen und die Änderungen in sie Datensätze aintragen zu lassen?
|
|