Получить изменения в базе данных SQL Server CE с помощью отслеживания изменений / Sync Framework - PullRequest
0 голосов
/ 01 марта 2012

Мы разрабатываем приложение (C # / .NET Framework 4), которое будет использовать MS Sync Framework.

Отслеживание изменений будет включено в клиентской базе данных SQL Server CE 3.5. В связи с этим я хотел бы вернуться к отслеживанию изменений, чтобы использовать данные в приложении. Я хочу иметь возможность получать текущую новую, измененную и удаленную информацию из SQL Server CE Track Changes и отображать эти данные в пользовательском интерфейсе для пользователя. Я нашел много информации об использовании Sync Framework для управления синхронизацией, но как я могу получить эти данные в приложение, чтобы узнать об изменениях базы данных в пользовательском интерфейсе? Мы используем Entity Framework и Linq to SQL.

Есть ли какой-нибудь способ, которым я могу сделать структуру сущностей осведомленной об информации об отслеживании изменений? Или даже просто запросы Linq, чтобы получить данные?

Мы не можем просто использовать информацию отслеживания изменений Entity Framework, поскольку она должна быть постоянной между перезапусками приложения и даже изменениями данных на стороне сервера.

1 Ответ

0 голосов
/ 01 марта 2012
...