Partager via


Index, objet (ADOX)

Représente un index à partir d’une table de base de données.

Notes

Le code suivant crée un nouvel Index :

Dim obj As New Index  

Avec les propriétés et les collections d’un objet Index, vous pouvez :

  • Identifier l’index avec la propriété Name.

  • Accéder aux colonnes de base de données de l’index avec la collection Columns.

  • Spécifier si les clés d’index doivent être uniques avec la propriété Unique.

  • Spécifier si l’index est la clé primaire d’une table avec la propriété PrimaryKey.

  • Spécifier si les enregistrements qui ont des valeurs null dans leurs champs d’index ont des entrées d’index avec la propriété IndexNulls.

  • Spécifier si l’index est mis en cluster avec la propriété Clustered.

  • Accéder aux propriétés d’index spécifiques au fournisseur avec la collection Properties.

Notes

Une erreur se produit lors de l’ajout d’une Column à la collection Columns d’un Index si la Column n’existe pas dans un objet Table déjà ajouté à la collection Tables.

Notes

Votre fournisseur de données peut ne pas prendre en charge toutes les propriétés des objets Index. Une erreur se produit si vous avez défini une valeur pour une propriété qui n’est pas prise en charge par le fournisseur. Pour les nouveaux objets Index, l’erreur se produit lorsque l’objet est ajouté à la collection. Pour les objets existants, l’erreur se produit lors de la définition de la propriété.

Notes

Lors de la création d’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, consultez la documentation de votre fournisseur.

Cette section contient la rubrique suivante.

Voir aussi

Indexes, exemple de méthode Append (VB)
IndexNulls, exemple de propriété (VB)
PrimaryKey et Unique, exemples de propriétés (VB)
SortOrder, exemple de propriété (VB)
Columns, collection (ADOX)
Indexes, collection (ADOX)
Properties, collection (ADO)