Data.DB.TFieldDefList.FieldByName
Delphi
function FieldByName(const Name: string): TFieldDef;
C++
TFieldDef* __fastcall FieldByName(const System::UnicodeString Name);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldDefList |
Description
Renvoie l'objet définition de champ du nom spécifié.
Appelez la méthode FieldByName pour obtenir des informations sur un objet de définition de champ particulier. Spécifiez le nom du champ comme la valeur du paramètre Name. Si Name n'est pas trouvé, FieldByName déclenche une exception EDatabaseError avec le message d'erreur "Champ non trouvé".
Remarque : FieldByName diffère de la méthode Find seulement quand la définition de champ nommée n'est pas dans la liste. Quand la définition de champ est introuvable, FieldByName déclenche une exception, tandis que Find renvoie nil (Delphi) ou NULL (C++).