Método Database.Synchronize (DAO)
Aplica-se ao: Access 2013, Office 2013
Sincroniza duas réplicas. (apenas espaços de trabalho do Microsoft Access).
Sintaxe
expressão . Sincronizar(DbPathName, ExchangeType)
expressão Uma variável que representa um objeto do Banco de dados.
Parâmetros
Nome |
Necessária/opcional |
Tipo de dados |
Descrição |
---|---|---|---|
DbPathName |
Obrigatório |
String |
O caminho para a réplica de destino com a qual o banco de dados será sincronizado. |
Exchangetype |
Opcional |
Variant |
Uma constante SynchronizeTypeEnum indicando qual direção sincronizar as alterações entre os dois bancos de dados. |
Comentários
Utilize Synchronize para trocar dados e alterações de design entre os dois bancos de dados. As alterações de design sempre ocorrem primeiro. Ambos os bancos de dados devem estar no mesmo nível de design antes de poderem trocar dados. Por exemplo, uma troca de tipo dbRepExportChanges pode causar alterações de design em um réplica embora as alterações de dados fluam apenas do banco de dados para DbPathName.
O réplica identificado no DbPathName deve fazer parte do mesmo conjunto de réplica. Se ambas as réplicas tiverem a mesma configuração da propriedade ReplicaID ou forem Estruturas-mestres para dois conjuntos diferentes de réplica, a sincronização falhará.
Ao sincronizar duas réplicas na Internet, você deve usar a constante dbRepSyncInternet. Nesse caso, você especifica um endereço URL (Uniform Resource Locator) para o argumento DbPathName em vez de especificar um caminho de rede de área local.
Observação
[!OBSERVAçãO] Não é possível sincronizar réplicas parciais com outras réplicas parciais. Consulte o método PopulatePartial para obter mais informações.