Bde.DBTables.TTable.IndexFieldNames
Delphi
property IndexFieldNames: string read GetIndexFieldNames write SetIndexFieldNames;
C++
__property System::UnicodeString IndexFieldNames = {read=GetIndexFieldNames, write=SetIndexFieldNames};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Description
Enumère les colonnes à utiliser comme index pour une table.
Utilisez IndexFieldNames comme méthode de substitution pour spécifier l'index à utiliser pour une table. Dans IndexFieldNames, spécifiez le nom de chaque colonne à utiliser dans l'index de la table. L'ordre des noms de colonnes est important. Séparez les noms les uns des autres par des points-virgules.
Pour Paradox et dBASE les noms de colonne spécifiés dans la propriété IndexFieldNames doivent déjà être indexés. Il doit s'agir d'un index unique utilisant les mêmes champs dans le même ordre que ce qui est spécifié dans IndexFieldNames.
Pour les tables SQL, il n'est pas nécessaire que les colonnes spécifiées soient déjà indexées.
Remarque : Les propriétés IndexFieldNames et IndexName sont mutuellement exclusives. L'initialisation d'une propriété réinitialise l'autre.