Data.DB.TDataSet.FindField
Delphi
function FindField(const FieldName: string): TField;
C++
TField* __fastcall FindField(const System::UnicodeString FieldName);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Description
Recherche le champ spécifié dans l'ensemble de données.
Appelez FindField pour déterminer si le composant champ spécifié existe dans un ensemble de données. FieldName est le nom du champ qu'on cherche. Ce nom peut être le nom d'un simple champ, le nom d'un sous-champ d'un objet champ ayant été qualifié par le nom du champ parent, ou le nom d'un champ agrégat.
Si FindField trouve un champ avec un nom correspondant, elle renvoie le composant TField pour le champ spécifié. Sinon, elle renvoie nil (Delphi) ou NULL (C++).
FindField est identique à la méthode FieldByName, sauf qu'elle renvoie nil (Delphi) ou NULL (C++) au lieu de déclencher une exception lorsque le champ est introuvable.