0
synchronisiert wurden

Ich verwende ADO.NET Sync Framework und auf der Client-Seite (PDA mit Windows Mobile 5 und. NET Cf 3.5 und SQL CE 3.5). Die Serverseite verwendet SQL Server 2005.ADO.NET Sync Framework - Ermitteln, welche Datensätze erfolgreich von PDA zu Server

Auf der Serverseite wurden manuelle Abfragen geschrieben, um zu ermitteln, welche Datensätze für jeden Client sowie für alle widersprüchlichen Datensätze zum Einfügen/Aktualisieren/Löschen ausgewählt werden.

Auf PDA kann ich nicht scheinen, einen Weg zu finden, um genau zu bestimmen, welche Aufzeichnungen erfolgreich und welche fehlgeschlagen wurden. Ich kann die SyncStatistics erhalten, aber das gibt nur Summen und ich brauche tatsächliche Zeilen-IDs, damit ich die erfolgreich synchronisierten Datensätze vom PDA löschen kann.

Irgendwelche Ideen?

+0

BTW, haben das gleiche Problem..wenn Sie es gelöst haben, stellen Sie bitte die Lösung hier – 0x49D1

Antwort

0

Haben Sie keinen Event-Handler für ClientApplyChangeFailed? Sie können dies zum Protokollieren der Fehler verwenden.

+0

Auch werden Sie wahrscheinlich ServerApplyChangeFailed benötigen - wenn Sie besorgt sind über Client-Änderungen nicht auf den Server zu verbreiten. –

Verwandte Themen