Microsoft Sync Framework 错误删除外键链接表
Posted
技术标签:
【中文标题】Microsoft Sync Framework 错误删除外键链接表【英文标题】:Microsoft Sync Framework error deleting foreign key linked tables 【发布时间】:2010-10-08 01:28:41 【问题描述】:我正在使用带有 SqlServerCE 的 Microsoft Sync Framework 2.1。我有一个主表和一个由外键链接的子表。当我删除主表条目时,它会失败,因为子表中有项目(也已被删除。)
如何告诉 Sync 从表中删除行的顺序?
【问题讨论】:
按什么顺序将表添加到同步组或范围?可以先试试添加父表吗? 【参考方案1】:同步表格的顺序很重要。当您处理父/子关系时,您必须确保先指定子元素,然后再指定父元素。对于我实现 Sync Framework 的项目,我们只是将子表和父表分别放在各自的 SyncScope 中,并在父范围之前完成子范围,因为在同一范围内正确排序两个表似乎并不能保证顺序。
【讨论】:
以上是关于Microsoft Sync Framework 错误删除外键链接表的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft Sync Framework 2.1 的状态如何
Microsoft Sync Framework 错误删除外键链接表
Microsoft Sync Framework 2.1 中的 CONSTRAINTEXCEPTION 问题
Microsoft Sync Framework 1.0 RTM发布了