Microsoft Sync Framework 2.1中的CONSTRAINTEXCEPTION问题

时间:2011-06-28 13:35:29

标签: microsoft-sync-framework

我正在使用Microsoft Sync Framework 2.1来同步SQLSERVER和SQLSERVERCe数据库。同步适用于任何一个数据库中的简单插入,更新和删除操作。在这里,我使用上传和下载来同步方向。 但是当我同步具有相同主键值的两个数据库时,问题就出现了,这些数据库的ID值在同步数据库表中是相同的。  我得到了这个异常错误,特别是CONSTRAINTEXCEPTION,声明“列'ID'被限制为唯一。值'5'已经存在。”

1 个答案:

答案 0 :(得分:0)

我认为这是一个有效的例外。即使不使用Sync Framework,也无法在表中插入相同的主键值。

请参阅Selecting an Appropriate Primary Key for a Distributed Environment了解在Sync Framework中为表选择键的指导原则