Partager via


Database.ReplicaID, propriété (DAO)

S’applique à : Access 2013, Office 2013

Renvoie une valeur de 16 octets qui identifie de façon unique un réplica de base de données (espaces de travail Microsoft Access uniquement).

Syntaxe

expression . ReplicaID

expression Variable qui représente un objet Database.

Remarques

La valeur de retour est une valeur GUID qui identifie de façon unique le réplica ou le réplica-maître.

Le moteur de base de données Microsoft Access génère automatiquement cette valeur lorsque vous créez un nouveau réplica.

La propriété ReplicaID de chaque réplica (et réplica-maître) est stockée dans la table système MSysReplicas.

Exemple

Cet exemple réalise un réplica à partir du réplica-maître de Northwind.mdb puis renvoie la valeur de la propriété ReplicaID du réplica, automatiquement créée par le moteur de base de données Microsoft Access. (Si vous n'avez pas encore créé de réplica-maître de Northwind, consultez la propriété Replicable ou remplacez le nom de la base de données figurant dans le code par un réplica-maître existant.)

Sub MakeReplicaReplicaIDX() 
 
 Dim dbsNorthwind As Database 
 Dim prpReplicaID As Property 
 Dim dbsReplica As Database 
 
 Set dbsNorthwind = OpenDatabase("Northwind.mdb") 
 
 ' Makes a new replica. 
 dbsNorthwind.MakeReplica "Nwreplica2.mdb", _ 
 "second replica" 
 dbsNorthwind.Close 
 
 ' Opens the new replica to read its ReplicaID. 
 Set dbsReplica = OpenDatabase("Nwreplica2.mdb") 
 
 Debug.Print dbsReplica.ReplicaID 
 dbsReplica.Close 
 
End Sub