これが2つのデータベースです。1つはSQLServerにあり、もう1つはSQLServerCompactにあります。
次の行があります。
SQL Server SQL Server CE
Id Name Id Name
1 A 1 A
2 B 2 B
3 C 3 C
一方向の同期が必要です。同期プロセスが機能すると、SQL ServerCompactのすべてのデータがSQLServer(メインサーバー)と同期されます。
ここで、ユーザーがSQL Server Compactからデータを削除し(id = 3の場合はdeleteなど)、再度同期します。
SQL Server SQL Server CE
Id Name Id Name
1 A 1 A
2 B 2 B
3 C
つまり、データはSQLServerから削除されるべきではありません。
ユーザーがSQLServerCompactデータベースにデータを追加して再度同期する場合、新しく追加されたデータは...のようにSQLServerに送信されます。
SQL Server SQL Server CE
Id Name Id Name
1 A 1 A
2 B 2 B
3 C 4 D
4 D
その私の要件。