2

两个快速的问题:1)我正在使用同步框架在两台服务器上同步两个表,但我不需要同步所有列。我可以在集合中传递我想要的列:

DbSyncTableDescription tableDesc = SqlSyncDescriptionBuilder.GetDescriptionForTable("tblSalesTracker", columnNames, serverConn);

哪个工作正常,但如果我的集合之外的任何列在表中被修改,则会触发重新同步。我通过修改同步框架工作在源表上创建的现有触发器并检查我想要的列来解决这个问题。

所以

  • 有没有办法在 c# 中设置/启动配置过程时手动创建更新或设置触发器?而不是稍后删除/重新创建。

或者

  • 这样做的更好方法?

问题2)有没有办法同步到不同名称的表。

我所有的代码都是基于MSDN的。

唯一的区别是,它是 SQL 2008 Express 到 SQL 2008 Express。

4

0 回答 0