Data.DB.TFieldDefList.FieldByName
Delphi
function FieldByName(const Name: string): TFieldDef;
C++
TFieldDef* __fastcall FieldByName(const System::UnicodeString Name);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | TFieldDefList |
説明
項目名の指定に基づいて項目定義オブジェクトを返します。
FieldByName を呼び出すと,特定の項目定義オブジェクトについての情報を取得できます。項目名を Name パラメータの値で指定してください。Name パラメータが見つからない場合,FieldByName は EDatabaseError 例外を生成して,「Field not found(項目が見つかりません)」というエラーメッセージを表示します。
メモ: FieldByName の機能が Find メソッドと異なるのは,名前を指定した項目定義がリストにないときだけです。項目定義が見つからない場合,FieldByName は例外を生成し,Find は nil(Delphi)または NULL(C++)を返します。