Bde.DBTables.TTable.IndexDefs
Delphi
property IndexDefs: TIndexDefs read FIndexDefs write SetIndexDefs stored IndexDefsStored;
C++
__property Data::Db::TIndexDefs* IndexDefs = {read=FIndexDefs, write=SetIndexDefs, stored=IndexDefsStored};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Description
Contient des informations sur les index d'une table.
IndexDefs est une collection de définitions d'index, chaque entrée définissant un index disponible de la table. A la conception, spécifiez les définitions d'index d'une table avant d'appeler CreateTable ou de créer une table.
Généralement, une application accède ou spécifie les index à l'exécution en utilisant les propriétés IndexFieldNames ou IndexFields.
Si IndexDefs est mis à jour ou modifié manuellement, la propriété StoreDefs prend la valeur true.
Remarque : Les définitions d'index de la propriété IndexDefs peuvent ne pas refléter exactement les index utilisables d'une table. Avant d'examiner IndexDefs, appelez sa méthode Update pour actualiser la liste des définitions d'index.