Unique Table, Unique Schema, Unique Catalog Dynamic Properties (ADO)
Gilt für: Access 2013, Office 2013
Hiermit können Sie Änderungen an einer bestimmten Basistabelle in einem Recordset-Objekt, das mit einer JOIN-Operation für mehrere Basistabellen erstellt wurde, lückenlos überwachen.
Unique Table gibt den Namen der Basistabelle an, für die Aktualisierungen, Einfügungen und Löschvorgänge zulässig sind.
Unique Schema gibt das Schema oder aber den Namen des Tabellenbesitzers an.
Unique Catalog gibt den Katalog oder aber den Namen der Datenbank an, die die Tabelle enthält.
Einstellungen und Rückgabewerte
Mit diesen Eigenschaften wird ein Wert vom Datentyp String festgelegt oder zurückgegeben, der den Namen einer Tabelle, eines Schemas oder eines Katalogs darstellt.
Hinweise
Die gewünschte Basistabelle wird durch die Katalog-, Schema- und Tabellennamen eindeutig identifiziert. Wenn die Unique Table-Eigenschaft festgelegt ist, werden die Werte der Unique Schema- oder Unique Catalog-Eigenschaft zum Suchen der Basistabelle verwendet. Es ist vorgesehen, aber nicht erforderlich, dass die Unique Schema -Eigenschaft und/oder die Unique Catalog -Eigenschaft vor der Unique Table -Eigenschaft festgelegt werden.
Der Primärschlüssel der Unique Table -Eigenschaft wird als Primärschlüssel des gesamten Recordset -Objekts behandelt. Dieser Schlüssel wird für jede Methode verwendet, die einen Primärschlüssel erfordert.
Wenn Unique Table festgelegt ist, betrifft die Delete-Methode nur die genannte Tabelle. Die Methoden AddNew, Resync, Update und UpdateBatch betreffen alle zugrunde liegenden entsprechenden Basistabellen des Recordset -Objekts.
Unique Table muss vor benutzerdefinierten Neusynchronisierungen angegeben werden. Wenn Unique Table nicht angegegben ist, hat der Resync Command-Eigenschaft keine Auswirkungen.
Ein Laufzeitfehler wird erzeugt, wenn eine eindeutige Basistabelle nicht gefunden werden kann.
Diese dynamischen Eigenschaften werden alle an die Properties-Auflistung des Recordset -Objekts angefügt, wenn die CursorLocation-Eigenschaft auf adUseClient festgelegt ist.