Data.DB.TIndexDefs.FindIndexForFields

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function FindIndexForFields(const Fields: string): TIndexDef;

C++

TIndexDef* __fastcall FindIndexForFields(const System::UnicodeString Fields);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.DB.pas
Data.DB.hpp
Data.DB TIndexDefs

Description

Recherche une définition d'index dans la propriété tableau Items.

La méthode FindIndexForFields permet de rechercher la définition d'index commençant par les champs spécifiés dans le paramètre Fields. Si l'index possède plusieurs champs, séparez-les les uns des autres par des points-virgules.

FindIndexForFields renvoie la définition d'index correspondant exactement aux champs spécifiés dans l'ordre spécifié. S'il n'y a pas de correspondance exacte, FindIndexForFields renvoie la première définition d'index commençant par les champs spécifiés. Si aucune correspondance n'est trouvée, FindIndexForFields déclenche une exception EDatabaseError.

Remarque :  FindIndexForFields ne peut localiser que les index croissants. Pour inclure des index décroissants dans la recherche, utilisez GetIndexForFields.

Remarque :  Pour limiter la recherche aux index ne tenant pas compte de la distinction minuscules/majuscules, utilisez la méthode GetIndexForFields.

Voir aussi