加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

框架 – Sync Framework:如何指定多个表的同步顺序?

发布时间:2020-12-14 05:29:11 所属栏目:Windows 来源:网络整理
导读:anynody是否知道按特定顺序同步多个表的方法.详细地说,父表和子表中都有新创建的数据,并且它要求在子进程之前进行父插入. 解决方法 处理每个表的顺序取决于其SyncTable对象添加到同步代理程序表的集合的顺序. 下表在订单表之前添加了customer表. SyncGroup c
anynody是否知道按特定顺序同步多个表的方法.详细地说,父表和子表中都有新创建的数据,并且它要求在子进程之前进行父插入.

解决方法

处理每个表的顺序取决于其SyncTable对象添加到同步代理程序表的集合的顺序.

下表在订单表之前添加了customer表.

SyncGroup customerOrderSyncGroup = new SyncGroup("CustomerOrder");

SyncTable customerSyncTable = new SyncTable("Customer");
customerSyncTable.CreationOption = TableCreationOption.DropExistingOrCreateNewTable;
customerSyncTable.SyncDirection = SyncDirection.DownloadOnly;
customerSyncTable.SyncGroup = customerOrderSyncGroup;
this.Configuration.SyncTables.Add(customerSyncTable);

SyncTable orderSyncTable = new SyncTable("Order");
orderSyncTable.CreationOption = TableCreationOption.DropExistingOrCreateNewTable;
orderSyncTable.SyncDirection = SyncDirection.DownloadOnly;
orderSyncTable.SyncGroup = customerOrderSyncGroup;
this.Configuration.SyncTables.Add(orderSyncTable);

更多信息是here

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读