我注意到使用MS Sync,通过向导创建将执行同步的WCF服务,您只能选择要同步的表。
是否可以只同步表的几列而不是整个表?它还将创建具有整个表结构的本地sdf文件。我只需要在我的移动设备中显示表格的几列。
答案 0 :(得分:1)
Sync Framework是一个可自定义和可扩展的框架,因此可以完成它。但您可能必须编写一些代码 - 我不知道框架中包含的数据库同步提供程序仅支持同步列的一部分。
答案 1 :(得分:1)
您可以通过编写代码来实现此目的。您可以使用DbSyncTableDescription
DbSyncTableDescription tableDescription = SqlSyncDescriptionBuilder.GetDescriptionForTable(tableName, Collection<Columns>, server Connection)
第二个参数是您希望包含在同步中的列名集合。
希望有所帮助