Я использую ADO.NET Sync Framework и на стороне клиента (КПК под управлением Windows Mobile 5 и .net cf 3.5 и SQL CE 3.5). На стороне сервера используется SQL Server 2005.
На стороне сервера были написаны ручные запросы для определения записей, выбранных для вставки / обновления / удаления для каждого клиента, а также любых конфликтующих записей.
Однако на КПК я не могу найти способ точно определить, какие записи были синхронизированы успешно, а какие - нет. Я могу получить SyncStatistics, но это дает только итоги, и мне нужны фактические идентификаторы строк, чтобы я мог удалить успешно синхронизированные записи с КПК.
Любые идеи?