0

我的数据库在服务器端有 6-7 个表。我只想要几个 10-50 个客户列表,这些客户列表是通过存储过程获得的(通过加入 6-7 个表来选择记录)。

我创建了应用程序(用于在线和离线环境),它是从服务器到客户端的同步表,反之亦然。在组合框中显示客户姓名(来自存储过程的记录)。

我正在使用同步框架。但是这 6-7 个表包含大约 67k 左右的巨大记录。我不想同步那个 6-7 表。我只想根据登录用户同步那些客户列表。

我创建了一张表,例如:

Customer_List   user_Id   Customer_Name   customer_Id

以及按照上表结构的客户存储过程返回列表:

我想使用同步框架将此表与我的存储过程同步。

我怎么能做到这一点?

4

1 回答 1

0

Sync Framework 中有公开可用的 API 供您指定/调用自定义存储过程。

似乎你是 SP 所做的可以表示为一个过滤器......

例如,side.CustomerId IN (SELECT CustomerId FROM Customer_List WHERE User_Id =@User_Id)

于 2013-08-30T07:39:54.873 回答