Data.DB.TFieldList.FieldByName
Delphi
function FieldByName(const Name: string): TField;
C++
TField* __fastcall FieldByName(const System::UnicodeString Name);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldList |
説明
指定された項目名に基づいて項目を返します。
FieldByName メソッドを呼び出すと,項目名だけで項目の情報を取り出すことができます。FieldName は既存項目の名前です。FieldByName メソッドは,指定された項目の TField コンポーネントを返します。アプリケーションは,項目の特定のプロパティとメソッドに直接アクセスできます。
指定された項目が見つからなかった場合は,FieldByName が EDatabaseError 例外を生成します。
メモ: FieldByName の機能が Find メソッドと異なるのは,名前を指定した項目がリストにない場合だけです。項目が見つからない場合は,FieldByName メソッドは例外を生成し,Find メソッドは nil(Delphi)または NULL(C++)を返します。