【发布时间】:2018-02-09 18:10:37
【问题描述】:
我正在尝试关注 Microsoft's instructions 在 Microsoft SQL Server 数据库(服务器)和 Microsoft SQL Server Compact Edition 数据库(客户端)之间进行同步。
- 同步是 N 层(服务器和客户端通过 Windows Communication Foundation Web 服务进行通信)
- 批量同步
- 同步是双向的
我已经配置了两个数据库,并已成功将数据从服务器下载到客户端。当我尝试将数据从客户端上传到服务器时,服务器上出现异常:
此 SqlParameterCollection 不包含具有 ParameterName '@changeTable' 的 SqlParameter
一旦从客户端接收到所有同步批处理文件并且 Sync Framework 开始将这些批处理应用到服务器,就会发生此异常。什么可能导致这个问题?
【问题讨论】:
-
仔细检查您是否正在将名为 @changeTable 的 SqlParameter 添加到 SqlCommand 实例。
标签: .net ado.net sql-server-ce syncfx