Compartir a través de


Propiedad Database.ReplicaID (DAO)

Se aplica a: Access 2013, Office 2013

Devuelve un valor de 16 bytes que identifica de forma exclusiva una réplica de base de datos (sólo para áreas de trabajo de Microsoft Access).

Sintaxis

expresión . ReplicaID

expression Variable que representa un objeto Database.

Comentarios

El valor devuelto es un valor GUID que identifica de forma exclusiva la réplica o el Diseño principal.

El motor de base de datos Microsoft Access genera de forma automática este valor cuando se crea una nueva réplica.

La propiedad ReplicaID de cada réplica, y del Diseño principal, se almacena en la tabla de sistema MSysReplicas.

Ejemplo

En este ejemplo se crea un réplica desde el Diseño principal de Neptuno.mdb y después se devuelve la ReplicaID de la réplica, que crea automáticamente el motor de base de datos Microsoft Access. (Si todavía no ha creado un Diseño principal de Neptuno, vea la propiedad Replicable o cambie el nombre de la base de datos en el código de un Diseño principal existente).

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