Push 方法 (RDA)

将更改从 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 中的请求跟踪表上载回 Microsoft SQL Server 中的原始表。这些更改可以是分别应用到服务器的更改,也可以是以批量方式在单个事务中一起应用到服务器的更改。

若要使用 Push 方法,应用程序必须已经通过调用 RDA_TRACKOPTION 参数设置为 TRACKINGON 或 TRACKINGONWITHINDEXES 的 Pull 方法,创建了本地 SQL Server Compact Edition 表。

在调用 Push 方法之前,必须设置下列属性:

  • InternetUrl 属性必须包含 SQL Server Compact Edition 服务器代理的 URL。
  • LocalConnectionString 属性必须包含设备上 SQL Server Compact Edition 数据库的 OLE DB 连接字符串。
  • 如果 SQL Server Compact Edition 服务器代理配置为使用基本身份验证或集成身份验证,则必须指定 InternetLogin 和 InternetPassword 属性。

语法

object.Push (LocalTableName, OLEDBConnectionString, RDA_BATCHOPTION)

参数

  • LocalTableName
    SQL Server Compact Edition 请求跟踪表的名称,该表包含要发送回 SQL Server 表中的更新记录。
  • RDA_BATCHOPTION
    RDA_BATCHOPTION 枚举。指定要发送回 SQL Server 表中的行是以批量方式在单个事务中处理还是分别应用。有关详细信息,请参阅 RDA_BATCHOPTION

适用范围

SQL Server Compact Edition RDA 对象

备注

如果在调用 Pull 方法时指定 ErrorTableName 参数,则推送过程中检测到的任何错误都将记录在错误表中。有关错误表工作方式的详细信息,请参阅RDA 冲突检测和报告

请参阅

参考

RDA 对象方法
Pull 方法 (RDA)

帮助和信息

获取 SQL Server Compact Edition 帮助