FireDAC.Comp.Client.TFDCustomManager.GetFieldNames

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure GetFieldNames(const AConnectionName, ACatalogName, ASchemaName,  ATableName, APattern: string; AList: TStrings);

C++

void __fastcall GetFieldNames(const System::UnicodeString AConnectionName, const System::UnicodeString ACatalogName, const System::UnicodeString ASchemaName, const System::UnicodeString ATableName, const System::UnicodeString APattern, System::Classes::TStrings* AList);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomManager

Description

Remplit une liste de chaînes avec les noms des champs d'une table.

Appelez la méthode GetFieldNames pour récupérer une liste des champs d'une table.

AConnectionName est le nom de connexion à utiliser.

ACatalogName, ASchemaName, ATableName identifie la table dont vous voulez ajouter les noms de champ à la liste.

APattern est le pattern LIKE filtrant les noms de champs.

AList est un descendant TStrings qui reçoit les noms de champs. Toutes les chaînes existantes sont supprimées de la liste avant que GetFieldNames ajoute le nom de tous les champs de ATableName. Les noms de champs sont normalisés (entre apostrophes) le cas échéant ; sinon, ils sont convertis en termes du dictionnaire de la base de données par défaut, sans distinction des majuscules et des minuscules.

Exemple

 
 FDManager.GetFieldNames('myconn', '', '', 'MYTAB', '', ListBox1.Items);

Voir aussi