Data.Win.ADODB.TADOTable.IndexDefs
Delphi
property IndexDefs;
C++
__property IndexDefs;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOTable |
Beschreibung
Enthält die Definitionen der Indizes für die aktuelle Tabelle.
Data.Win.ADODB.TADOTable.IndexDefs erbt von Data.Win.ADODB.TCustomADODataSet.IndexDefs. Der folgende Inhalt bezieht sich auf Data.Win.ADODB.TCustomADODataSet.IndexDefs.
Enthält die Definitionen der Indizes für die aktuelle Tabelle.
IndexDefs enhält die Definitionen aller Indizes der aktuellen Tabelle. IndexDefs ist ein Kollektion von TIndexDef-Objekten. Jedes TIndexDef-Objekt enthält die Definition eines Indizes.
Wenn Sie IndexDefs zur Laufzeit inspizieren, erhalten Sie Informationen über einen gegebenen Index. Ein spezifisches TIndexDef-Objekt wird über einen Index und IndexDefs angesprochen. Mithilfe der Eigenschaften eines TIndexDef-Objekts lassen sich verschiedene Indexattribute auswerten. Das folgende Beispiel ermittelt die Felderliste des dritten Indizes der Tabelle, auf die über die Komponente ADOTable1 zugegriffen wird.
ADOTable1.IndexDefs.Update;
StrVar := ADOTable1.IndexDefs[2].Fields;
ADOTable1->IndexDefs->Update();
StrVar = ADOTable1->IndexDefs[2] ->Fields;
Um die aktuellesten Indexinformationen für die Tabelle zu ermitteln, muss die Methode TIndexDefs.Update vor dem Inspizieren der Eigenschaft IndexDefs aufgerufen werden.