Data.DB.TIndexDefs.Add

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Add(const Name, Fields: string; Options: TIndexOptions);

C++

HIDESBASE void __fastcall Add(const System::UnicodeString Name, const System::UnicodeString Fields, TIndexOptions Options);

Propriétés

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

Description

Crée une nouvelle définition d'index et l'ajoute à la propriété Items.

Add est fournie pour assurer une compatibilité ascendante. La manière recommandée pour l'ajout de nouvelles définitions de champ avant la création d'une table consiste à utiliser la méthode AddIndexDef. Pour ajouter un index à une table existante, utilisez la méthode AddIndex de l'ensemble de données. Pour actualiser le tableau des index quand un nouvel index a été ajouté, utilisez la méthode Update.

Add crée une définition d'index et affecte les valeurs transmises dans les paramètres Name, Fields et Options aux propriétés TIndexDef de même nom. S'il existe déjà une définition d'index portant le même nom, Add déclenche une exception EDatabaseError.

Voir aussi