Data.DB.TIndexDefs
Delphi
TIndexDefs = class(TDefCollection)
C++
class PASCALIMPLEMENTATION TIndexDefs : public TDefCollection
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
Description
TIndexDefs contient la liste des définitions d'index disponibles d'une table.
Les composants TTable et TClientDataSet utilisent TIndexDefs pour implémenter leur propriété IndexDefs. Ces définitions d'index permettent d'obtenir des informations sur les index définis pour les données sous-jacentes ou, lorsque le composant est utilisé pour créer une table, de créer les index de celle-ci.
Utilisez les propriétés et méthodes de TIndexDefs pour :
- Accéder à une définition d'index spécifique.
- Déterminer le nombre de définitions d'index contenues dans l'objet TIndexDefs.
- Ajouter ou supprimer des définitions d'index.
- Copier toutes les définitions d'index d'un objet TIndexDefs dans un autre.
Remarque : Vous ne pouvez pas utiliser d'objets TIndexDef dans la propriété IndexDefs d'un composant ensemble de données pour ajouter des index aux tables déjà existantes. Pour cela, utilisez des méthodes telles que AddIndex.