FireDAC.Comp.Client.TFDTable.IndexName
Delphi
property IndexName: string read FIndexName write SetIndexName default 0;
C++
__property IndexName = {default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDTable |
Description
Obtient ou définit l'index en cours de l'ensemble de données par son nom.
FireDAC.Comp.Client.TFDTable.IndexName hérite de FireDAC.Comp.DataSet.TFDDataSet.IndexName. Tout le contenu en-dessous de cette ligne se réfère à FireDAC.Comp.DataSet.TFDDataSet.IndexName.
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';