Data.SqlExpr.TSQLTable.IndexName
Delphi
property IndexName: string read FIndexName write SetIndexName;
C++
__property System::UnicodeString IndexName = {read=FIndexName, write=SetIndexName};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLTable |
Beschreibung
Gibt den Index an, über den die Tabelle sortiert und als Detailtabelle in einer Haupt-/Detailbeziehung verknüpft wird.
Weisen Sie IndexName einen Index zu, der für die zugrunde liegende Tabelle definiert ist.
Der angegebene Index wird zur Sortierung der Datensätze in der Tabelle verwendet. Er bildet die Grundlage für die ORDER BY-Klausel der automatisch generierten SQL-Anweisung, mit der die Daten für die Datenmenge abgerufen werden.
Die Eigenschaft IndexName wird auch verwendet, wenn die Tabelle die Detailtabelle in einer Haupt-/Detailbeziehung ist. In diesem Fall muss jedes der Felder in IndexName einem Feld der Eigenschaft MasterFields entsprechen.
Anmerkung: Die Eigenschaften IndexName und IndexFieldNames schließen sich gegenseitig aus. Jede Zuweisung an IndexName löscht den Inhalt von IndexFieldNames und umgekehrt.