Data.DB.TDataSet.GetFieldNames
Delphi
procedure GetFieldNames(List: TStrings); virtual;
C++
virtual void __fastcall GetFieldNames(System::Classes::TStrings* List);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Description
Récupère une liste des noms de champ d'un ensemble de données.
Appelez GetFieldNames pour obtenir une liste de tous les noms de champ d'un ensemble de données. List est un objet TStrings créé et géré par l'application. Par exemple, pour charger dans une boîte liste les noms de champs d'une table,
SQLDataSet1.GetFieldNames(ListBox1.Items);
SQLDataSet1->GetFieldNames(ListBox1->Items);
L'extraction d'une liste de noms de champs est particulièrement utile pour les applications qui travaillent avec des ensembles de données dont les objets champ sont créés dynamiquement à l'exécution. En extrayant une liste de noms de champs, l'application peut être restreinte pour ne travailler qu'avec les champs qui existent à l'exécution.
Remarque : GetFieldNames n'ajoute pas de noms de champs agrégat à la liste.