Data.DB.TFieldList.FieldByName
Delphi
function FieldByName(const Name: string): TField;
C++
TField* __fastcall FieldByName(const System::UnicodeString Name);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldList |
Beschreibung
Gibt ein durch den Feldnamen angegebenes Feld zurück.
Mit FieldByName können Sie Feldinformationen für ein Feld abrufen, von dem nur der Name bekannt ist. Dieser Name wird im Parameter FieldName übergeben. FieldByName gibt die TField-Komponente für das betreffende Feld zurück. Anwendungen können dadurch auf bestimmte Eigenschaften und Methoden des Feldes direkt zugreifen.
Wenn das angegebene Feld nicht gefunden wird, löst FieldByName eine EDatabaseError-Exception aus.
Anmerkung: FieldByName unterscheidet sich von der Methode Find nur dann, wenn sich das angegebene Feld nicht in der Liste befindet. Wenn das angegebene Feld nicht gefunden wird, löst FieldByName eine Exception aus, während Find nil (Delphi) bzw. NULL (C++) zurückgibt.