您可以选择与Sync Framework同步的列

时间:2010-05-14 21:14:13

标签: c# .net synchronization

我注意到使用MS Sync,通过向导创建将执行同步的WCF服务,您只能选择要同步的表。

是否可以只同步表的几列而不是整个表?它还将创建具有整个表结构的本地sdf文件。我只需要在我的移动设备中显示表格的几列。

2 个答案:

答案 0 :(得分:1)

Sync Framework是一个可自定义和可扩展的框架,因此可以完成它。但您可能必须编写一些代码 - 我不知道框架中包含的数据库同步提供程序仅支持同步列的一部分。

答案 1 :(得分:1)

您可以通过编写代码来实现此目的。您可以使用DbSyncTableDescription

DbSyncTableDescription tableDescription = SqlSyncDescriptionBuilder.GetDescriptionForTable(tableName, Collection<Columns>, server Connection)

第二个参数是您希望包含在同步中的列名集合。

希望有所帮助