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


Метод Database.Synchronize (DAO)

Область применения: Access 2013, Office 2013

Синхронизирует две реплики. (Только для рабочих областей Microsoft Access.)

Синтаксис

expression . Synchronize(DbPathName, ExchangeType)

выражение: переменная, представляющая объект Database.

Параметры

Имя

Обязательный/необязательный

Тип данных

Описание

DbPathName

Обязательный

String

Путь к целевому реплика, с какой базой данных будет синхронизироваться.

ExchangeType

Необязательный

Variant

Константу SynchronizeTypeEnum, указывающую, в каком направлении следует синхронизировать изменения между двумя базами данных.

Замечания

Синхронизация используется для обмена данными и изменениями проектирования между двумя базами данных. Изменения в дизайне всегда происходят первыми. Обе базы данных должны находиться на одном уровне разработки, прежде чем они смогут обмениваться данными. Например, обмен типом dbRepExportChanges может привести к изменению структуры на реплика даже если изменения данных передаются только из базы данных в DbPathName.

Реплика, определенный в DbPathName, должен быть частью одного реплика набора. Если обе реплики имеют одинаковый параметр свойства ReplicaID или являются мастерами конструкторов для двух разных наборов реплика, синхронизация завершается сбоем.

При синхронизации двух реплик через Интернет необходимо использовать константу dbRepSyncInternet . В этом случае вы указываете URL-адрес для аргумента DbPathName вместо сетевого пути локальной области.

Примечание.

Вы не можете синхронизировать частичные реплики с другими частичными репликами. Дополнительные сведения см. в статье Метод PopulatePartial .