2010-05-14 45 views
0

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

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

回答

1

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

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

第二个参数是要包含在同步中的列名称的集合。

希望可以帮到

1

Sync Framework是一个可定制且可扩展的框架,因此它可以做到。但是你可能不得不编写一些代码 - 我不知道框架中包含的数据库同步提供程序只支持同步列的一个子集。

相关问题