FireDAC.Comp.DataSet.TFDDataSet.IndexName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property IndexName: String read FIndexName write SetIndexName;

C++

__property System::UnicodeString IndexName = {read=FIndexName, write=SetIndexName};

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';

Siehe auch