API:FireDAC.Comp.Client.TFDStoredProc.IndexFieldNames
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 | TFDStoredProc |
Description
Liste les noms de champs à utiliser comme index.
FireDAC.Comp.Client.TFDStoredProc.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 IndexFieldNames comme autre méthode de spécification de l'index en cours à utiliser pour 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 IndexFieldNames pour créer des ordres de tri à la volée. 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';