Database.ReplicaID プロパティ (DAO)

適用先: Access 2013、Office 2013

データベース レプリカを一意に識別する 16 バイトの値を取得します (Microsoft Access ワークスペースのみ)。

構文

式 。Replicaid

式Database オブジェクトを表す変数です。

注釈

戻り値は、レプリカまたはデザイン マスターを一意に識別する GUID 型 ( GUID) の値です。

Microsoft Access データベース エンジンは、新規レプリカの作成時にこの値を自動的に生成します。

各レプリカ (およびデザイン マスター) の ReplicaID プロパティは、MSysReplicas システム テーブルに保存されます。

例

この例では、Northwind.mdbのデザイン マスターからレプリカを作成し、Microsoft Access データベース エンジンによって自動的に作成されるレプリカの ReplicaID を返します。 (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