Objet Index (ADOX)
S’applique à : Access 2013, Office 2013
Représente un index d'une table de base de données.
Remarques
Le code suivant permet de créer un nouvel index :
Dim obj As New Index
Avec les propriétés et collections d'un objet Index, vous pouvez :
Identifier l'index à l'aide de la propriété Name.
Accéder aux colonnes de base de données de l'index à l'aide de la collection Columns.
Spécifier si les clés d'index doivent être uniques à l'aide de la propriété Unique.
Spécifier si l'index est la clé primaire d'une table à l'aide de la propriété PrimaryKey.
Spécifier si les enregistrements dont les champs d'index contiennent des valeurs nulles ont des entrées d'index à l'aide de la propriété IndexNulls.
Spécifier si l'index est organisé en clusters à l'aide de la propriété Clustered.
Accéder aux propriétés d'index spécifiques au fournisseur à l'aide de la collection Properties.
Remarque
[!REMARQUE] Une erreur survient lors de l'ajout d'une colonne à la collection Columns d'un index si la colonne n'existe pas dans un objet Table déjà ajouté à la collection Tables.
Votre fournisseur de données peut ne pas prendre en charge toutes les propriétés de l'objet Index. Une erreur survient si vous avez défini une valeur pour une propriété non prise en charge par le fournisseur. Pour les nouveaux objets Index, l'erreur survient lorsque l'objet est ajouté à la collection. Pour les objets existants, elle survient au moment de la définition de la propriété.
Lors de la création des objets Index, l'existence d'une valeur par défaut appropriée pour une propriété facultative ne garantit pas que votre fournisseur prend en charge la propriété. Pour plus d'informations sur les propriétés prises en charge par votre fournisseur, reportez-vous à sa documentation.