0

WCF Syncを使用してメインデータベース(サーバー)と1日1回同期するWindowsモバイルデバイスをいくつか使用しているアプリケーションを実行しています。クライアントのほとんどのテーブルでは、データはサーバーから送信され、後でそれらの行の更新のみがサーバーと同期されます。

今私が直面している問題は、各クライアントデータベースに1日を通してデータが追加されるテーブルがあることです。しかし、各クライアントデータベースのこれらの新しい行では、主キーIDフィールドが各クライアントテーブルで同じになるため、同期できませんでした。彼らが同期しているとき、それは最初のクライアントにとっては問題ありませんが、2番目のデバイスはどうですか?誰かが私がこの問題を解決するのを手伝ってくれますか?

4

1 に答える 1

1

これは、IDが連続した整数である場合にのみ当てはまります。

IDフィールドをGUIDにすると、この問題は発生しません。

于 2012-09-08T13:13:14.980 に答える