Поделиться через


Метод Push (удаленный доступ к данным)

Служит для загрузки изменений в извлеченной отслеживаемой таблице в Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) обратно в исходную таблицу в Microsoft SQL Server. Эти изменения могут применяться на сервере по отдельности или в рамках одной транзакции.

Для использования метода Push приложение должно предварительно создать локальную таблицу SQL Server Compact Edition с помощью метода Pull, причем для параметра RDA_TRACKOPTION должно быть задано значение TRACKINGON или TRACKINGONWITHINDEXES.

Перед вызовом метода Push необходимо задать следующие свойства.

  • В свойстве InternetUrl должен быть указан URL-адрес агента сервера SQL Server Compact Edition.
  • Свойство LocalConnectionString должно содержать строку соединения OLE DB для базы данных SQL Server Compact Edition на устройстве.
  • Свойства InternetLogin и InternetPassword задаются, если агент сервера SQL Server Compact Edition настроен на использование базовой или встроенной проверки подлинности.

Синтаксис

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

Замечания

Если задается параметр ErrorTableName при вызове метода Pull, все выявленные во время отправки ошибки регистрируются в таблице ошибок. Дополнительные сведения о функциях таблицы ошибок см. в разделе Обнаружение конфликтов при удаленном доступе к данным и оповещение о конфликтах.

См. также

Справочник

Методы объекта удаленного доступа к данным
Метод Pull (удаленный доступ к данным)

Справка и поддержка

Получение помощи по SQL Server Compact Edition