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