Push 方法 (RDA)

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

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

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

  • InternetUrl 属性必须包含 SQL Server Compact 3.5 服务器代理的 URL。

  • LocalConnectionString 属性必须包含设备上 SQL Server Compact 3.5 数据库的 OLE DB 连接字符串。

  • 如果 SQL Server Compact 3.5 服务器代理配置为使用基本身份验证或集成身份验证,则必须指定 InternetLogin 和 InternetPassword 属性。

语法

object.Push (LocalTableName, OLEDBConnectionString, RDA_BATCHOPTION)

适用范围

SQL Server Compact 3.5 RDA 对象

参数

  • LocalTableName
    SQL Server Compact 3.5 请求跟踪表的名称,该表包含要发送回 SQL Server 表中的更新记录。

  • OLEDBConnectionString
    SQL Server 数据库的 OLE DB 连接字符串。

  • RDA_BATCHOPTION
    RDA_BATCHOPTION 枚举。指定要发送回 SQL Server 表中的行是以批量方式在单个事务中处理还是分别应用。有关详细信息,请参阅 RDA_BATCHOPTION

注释

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

请参阅

其他资源

RDA 对象方法

Pull 方法 (RDA)