Wie kann ich mit ADO.NET Data Services Änderungsverfolgung realisieren und Datenkonflikte lösen?

Nico Ploner | 26.01.2009 | 00:15:53 Minuten


Änderungen an Objekten eines DataContexts müssen dem Context mitgeteilt werden. Nicht immer lässt sich feststellen, wann Änderungen an Eigenschaften eines Objekts vorgenommen wurden; beispielsweise, wenn das Objekt an ein DataGrid gebunden ist. In diesem CodeClip wird erklärt, wie eine Änderungsverfolgung mit den ADO.NET Data Services realisiert werden kann. Wenn mehrere Clients zeitgleich auf denselben Datenbestand zugreifen, kann es passieren, dass der eine Änderungen des anderen zufällig überschreibt. In diesem CodeClip wird ebenfalls gezeigt, was ADO.NET Data Services bietet um solche Konflikte zu erkennen, und eine Möglichkeit vorgestellt Konflikte mit Optimistic Concurrency zu lösen.

HowTo Guide: Wie kann ich mit ADO.NET Data Services Änderungsverfolgung realisieren und Datenkonflikte lösen?

Video Download: Rechte Maustaste, Ziel speichern unter...

Quellcode zum Download: