FireDAC.Comp.DataSet.TFDDataSet.IndexName
Delphi
property IndexName: String read FIndexName write SetIndexName;
C++
__property System::UnicodeString IndexName = {read=FIndexName, write=SetIndexName};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
Beschreibung
Ermittelt oder setzt den aktuellen Index für die Datenmenge anhand seines Namens.
Mit IndexName geben Sie den aktuellen Index für die Datenmenge an.
Wenn IndexName leer ist, dann basiert die Sortierreihenfolge der Datenmenge auf der Eigenschaft IndexFieldNames oder auf die Standardsortierreihenfolge. Wenn IndexName den Namen eines gültigen Indexes in der Indexes-Kollektion enthält, dann wird dieser Index zum Ermitteln der Datensicht (einschließlich der Sortierreihenfolge) der Datensätze verwendet.
IndexFieldNames und IndexName sind sich gegenseitig ausschließende Eigenschaften. Das Setzen der einen Eigenschaft löscht die andere.
Beispiel
with FDMemTable1.Indexes.Add do begin
Name := 'by_name';
Fields := 'NAME;DT';
Active := True;
end;
FDMemTable1.IndexName := 'by_name';