Data.DB.TFieldDefList.FieldByName
Delphi
function FieldByName(const Name: string): TFieldDef;
C++
TFieldDef* __fastcall FieldByName(const System::UnicodeString Name);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldDefList |
Beschreibung
Gibt ein Felddefinitionsobjekt zurück.
Mit FieldByName können Sie Informationen über ein bestimmtes Felddefinitionsobjekt abrufen. Im Parameter Name wird der Name des gesuchten Feldes übergeben. Wenn Name nicht existiert, wird eine EDatabaseError-Exception ausgelöst und die Fehlermeldung "Feld nicht gefunden" ausgegeben.
Anmerkung: FieldByName unterscheidet sich von der Methode Find nur dann, wenn sich die angegebene Felddefinition nicht in der Liste befindet. Wenn die angegebene Felddefinition nicht gefunden wird, löst FieldByName eine Exception aus, während Find nil (Delphi) bzw. NULL (C++) zurückgibt.