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};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Beschreibung
Enthält Informationen zu den Indizes der Tabelle.
IndexDefs ist eine Kollektion von Indexdefinitionen, die jeweils einen verfügbaren Index der Tabelle beschreiben. Die Indexdefinitionen einer Tabelle müssen vor dem Aufruf von CreateTable oder, während des Entwurfs, vor dem Erzeugen einer Tabelle definiert sein.
Normalerweise greift eine Anwendung zur Laufzeit auf Indizes zu oder gibt diese in den Eigenschaften IndexFieldNames oder IndexFields an.
Wenn IndexDefs aktualisiert oder manuell bearbeitet wird, wird die Eigenschaft StoreDefs auf true gesetzt.
Hinweis: Die in IndexDefs enthaltenen Definitionen berücksichtigen nicht immer die für die Tabelle verfügbaren Indizes. Rufen Sie vor der Überprüfung von IndexDefs die Methode Update auf, um die Liste zu aktualisieren.