FireDAC.Comp.DataSet.TFDDataSet.IndexName

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property IndexName: String read FIndexName write SetIndexName;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet


Description

Obtient ou définit l'index en cours de l'ensemble de données par son nom.

Utilisez IndexName pour spécifier l'index en cours de l'ensemble de données. 

Si IndexName est vide, l'ordre de tri de l'ensemble de données est basé sur la propriété IndexFieldNames ou sur l'ordre par défaut de l'ensemble de données. Si IndexName contient le nom d'un index valide de la collection Indexes, cet index est utilisé pour déterminer la vue de données (incluant l'ordre de tri) des enregistrements. 

IndexFieldNames et IndexName sont mutuellement exclusives. La définition d'une propriété réinitialise l'autre. 

Exemple

with FDMemTable1.Indexes.Add do begin
  Name := 'by_name';
  Fields := 'NAME;DT';
  Active := True;
end;
FDMemTable1.IndexName := 'by_name';

Voir aussi