Partager via


Unique Table, Unique Schema, Unique Catalog, propriétés dynamiques (ADO)

Vous permet de contrôler de près les modifications apportées à une table de base particulière dans un Recordset formé par une opération JOIN sur plusieurs tables de base.

  • La propriété Unique Table spécifie le nom de la table de base sur laquelle les mises à jour, les insertions et les suppressions sont autorisées.

  • La propriété Unique Schema spécifie le schéma, ou nom du propriétaire de la table.

  • La propriété Unique Catalog spécifie le catalogue, ou nom de la base de données contenant la table.

Paramètres et valeurs de retour

Définit ou retourne une valeur String qui est le nom d’une table, d’un schéma ou d’un catalogue.

Notes

La table de base souhaitée est identifiée de manière unique par ses noms de catalogue, de schéma et de table. Lorsque la propriété Unique Table est définie, les valeurs des propriétés Unique Schema ou Unique Catalog sont utilisées pour trouver la table de base. Il est prévu, mais pas obligatoire, que les propriétés Unique Schema et Unique Catalog soient définies avant la propriété Unique Table.

La clé primaire de la propriété Unique Table est traitée comme la clé primaire de l’objet Recordset tout entier. Il s’agit de la clé utilisée pour toute méthode nécessitant une clé primaire.

Bien que la propriété Unique Table soit définie, la méthode Delete affecte uniquement la table nommée. Les méthodes AddNew, Resync, Update et UpdateBatch affectent toutes les tables de base sous-jacentes appropriées de l’objet Recordset.

La propriété Unique Table doit être spécifiée avant d’effectuer des resynchronisations personnalisées. Si la propriété Unique Table n’est pas spécifiée, la propriété Resync Command est sans effet.

Une erreur d’exécution se produit si une table de base unique est introuvable.

Ces propriétés dynamiques sont toutes ajoutées à la collection Properties de l’objet Recordset quand la propriété CursorLocation est définie sur adUseClient.

S'applique à

Recordset, objet (ADO)

Voir aussi

Recordset, objet (ADO)