C# 如何为一个表中的不同列应用不同的SyncDirectionOrder
根据您的建议,我创建了两个作用域,它们都具有不同的SyncDirectionOrder: 范围1包含列C# 如何为一个表中的不同列应用不同的SyncDirectionOrder,c#,sql-server,microsoft-sync-framework,C#,Sql Server,Microsoft Sync Framework,根据您的建议,我创建了两个作用域,它们都具有不同的SyncDirectionOrder: 范围1包含列 地址ID 帐户ID 地址:IDPDA CreatedOn 修饰符 MoveToCRM twg_用户 范围2包含列 地址ID 帐户ID 第1行 第2行 第3行 第4行 公寓号码 等等 当我尝试同时同步这两个数据时,会收到错误消息“列名无效。[节点名(如果有的话)=base,列名=Line1]”,这将不起作用。如果您刚刚为第二个作用域指定了SetCreateProcedureForAddi
- 地址ID
- 帐户ID
- 地址:IDPDA
- CreatedOn
- 修饰符
- MoveToCRM
- twg_用户
- 地址ID
- 帐户ID
- 第1行
- 第2行
- 第3行
- 第4行
- 公寓号码
当我尝试同时同步这两个数据时,会收到错误消息“列名无效。[节点名(如果有的话)=base,列名=Line1]”,这将不起作用。如果您刚刚为第二个作用域指定了SetCreateProcedureForAdditionalScopeDefault,它将重用第一个作用域的insert/update和UDT。因此,虽然您的select_更改sp将获得更改,但insert和update过程将预期第一个作用域中的列。如前所述,在设置期间设置对象前缀和架构属性