FireDAC.Comp.Client.TFDMemTable.IndexFieldNames

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property IndexFieldNames: string read GetIndexFieldNames write SetIndexFieldNames default 0;

C++

__property IndexFieldNames = {default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDMemTable

Description

Liste les noms de champs à utiliser comme index.

FireDAC.Comp.Client.TFDMemTable.IndexFieldNames hérite de FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames. Tout le contenu en-dessous de cette ligne se réfère à FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames.

Liste les noms de champs à utiliser comme index.

Utilisez la propriété IndexFieldNames comme moyen alternatif de spécifier l'index à utiliser dans un ensemble de données. 

Spécifiez le nom de chaque champ sur lequel indexer l'ensemble de données, en séparant les noms par des points-virgules. L'ordre des noms de champs est significatif. Spécifiez facultativement le suffixe pour tous les champs de la forme champ[:[D][A][N]], où : 

  • D -- utiliser le tri descendant sur ce champ.
  • A -- utiliser le tri ascendant sur ce champ. 
  • N -- utiliser le tri insensible à la casse sur ce champ. 

Utilisez la propriété IndexFieldNames pour créer à la volée des ordres de tri. Les propriétés IndexFieldNames et IndexName sont mutuellement exclusives. La définition d'une propriété efface l'autre.

Exemple

FDQuery1.IndexFieldNames := 'order_date;customer_name:N';

Voir aussi

Exemples