Data.DB.TFieldDefList.FieldByName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch