Database.ReplicaID 属性 (DAO)

适用于:Access 2013、Office 2013

返回一个 16 字节的值,该值唯一标识数据库副本(仅适用于 Microsoft Access 工作区)。

语法

表达式 。ReplicaID

表达式 一个表示 Database 对象的变量。

备注

返回值是一个 GUID 值,该值唯一标识副本或设计母版。

在您创建新副本时,Microsoft Access 数据库引擎自动生成这个值。

每个副本(和设计母版)的 ReplicaID 属性都存储在 MSysReplicas 系统表中。

示例

本示例从 Northwind.mdb 的设计母版中副本 (replica) ,然后返回 Microsoft Access 数据库引擎自动创建的 副本 (replica) 的 ReplicaID。 (如果尚未创建 Northwind 的设计母版,请参阅 Replicable 属性,或将代码中的数据库名称更改为现有的 Design Master.)

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