Database.Synchronize, méthode (DAO)
S’applique à : Access 2013, Office 2013
Synchronise deux réplicas. (espaces de travail Microsoft Access uniquement).
Syntaxe
expression . Synchronize(DbPathName, ExchangeType)
expression Variable qui représente un objet Database.
Paramètres
Nom |
Obligatoire/facultatif |
Type de données |
Description |
---|---|---|---|
DbPathName |
Obligatoire |
String |
Chemin d'accès au réplica cible, avec lequel la base de données est synchronisée. |
ExchangeType |
Facultatif |
Variant |
Constante SynchronizeTypeEnum indiquant la direction à synchroniser les modifications entre les deux bases de données. |
Remarques
Vous utilisez Synchronize pour échanger des données et des modifications de conception entre deux bases de données. Les modifications de conception ont toujours lieu en premier. Les deux bases de données doivent se trouver au même niveau de conception avant de pouvoir échanger des données. Par exemple, un échange de type dbRepExportChanges peut entraîner des modifications de conception à un réplica même si les modifications de données circulent uniquement de la base de données vers DbPathName.
Les réplica identifiées dans DbPathName doivent faire partie du même ensemble de réplica. Si les deux réplicas possèdent le même paramètre de propriété ReplicaID ou sont des réplicas-maîtres pour deux ensembles de réplicas différents, la synchronisation échoue.
Lorsque vous synchronisez deux réplicas sur Internet, vous devez utiliser la constante dbRepSyncInternet. Dans ce cas, vous spécifiez une adresse URL (Uniform Resource Locator) pour l’argument DbPathName au lieu de spécifier un chemin d’accès réseau local.
Remarque
[!REMARQUE] Vous ne pouvez pas synchroniser des réplicas partiels avec d'autres réplicas partiels. Pour plus d'informations, reportez-vous à la méthode PopulatePartial.