Свойство Database.ReplicaID (DAO)
Область применения: Access 2013, Office 2013
Возвращает 16-байтовое значение, однозначно определяющее реплика базы данных (только для рабочих областей Microsoft Access).
Синтаксис
expression . ReplicaID
выражение: переменная, представляющая объект Database.
Замечания
Возвращаемое значение — это значение GUID, которое однозначно идентифицирует реплика или конструктор.
Ядро СУБД Microsoft Access автоматически создает это значение при создании нового реплика.
Свойство ReplicaID каждого реплика (и образца конструктора) хранится в системной таблице MSysReplicas.
Пример
В этом примере создается реплика из образца конструктора Northwind.mdb, а затем возвращается replicaID реплика, который автоматически создается ядром СУБД Microsoft Access. (Если вы еще не создали мастер конструктора Northwind, обратитесь к свойству Replicable или измените имя базы данных в коде на существующий образец конструктора.)
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