Data.DB.TIndexDefs

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Data.DB.TDefCollectionSystem.Classes.TOwnedCollectionSystem.Classes.TCollectionSystem.Classes.TPersistentSystem.TObjectTIndexDefs

Delphi

TIndexDefs = class(TDefCollection)

C++

class PASCALIMPLEMENTATION TIndexDefs : public TDefCollection

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

Beschreibung

TIndexDefs enthält die Liste der verfügbaren Indexdefinitionen für eine Tabelle.

TTable- und TClientDataSet-Komponenten implementieren mit TIndexDefs die Eigenschaft IndexDefs. Mit diesen Indexdefinitionen können Informationen über die Indizes in den zugrunde liegenden Daten ermittelt oder beim Erstellen einer Tabelle die zugehörigen Indizes erzeugt werden.

Mit den Eigenschaften und Methoden von TIndexDefs können folgende Aktionen ausgeführt werden:

  • Auf eine bestimmte Indexdefinition zugreifen.
  • Die Anzahl der Indexdefinitionen in einem TIndexDefs-Objekt bestimmen.
  • Indexdefinitionen hinzufügen oder löschen.
  • Alle Indexdefinitionen von einem TIndexDefs-Objekt in ein anderes kopieren.

Anmerkung:  Mit TIndexDef-Objekten können in der Eigenschaft IndexDefs einer Datenmengenkomponente keine Indizes zu bereits vorhandenen Tabellen hinzugefügt werden. Verwenden Sie dazu Methoden, wie z.B. AddIndex.

Siehe auch