Data.DB.TDataSet.FieldByNumber
Delphi
function FieldByNumber(FieldNo: Integer): TField; inline;
C++
TField* __fastcall FieldByNumber(int FieldNo);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
説明
基としているテーブルまたはクエリにおいて、その列の順序位置を基に、フィールドを検索します。
FieldByNumber を呼び出すと、基としているテーブルまたはクエリにおいて、フィールドの列の順序位置によって指定される、フィールドの情報を取得することができます。 FieldNo
は、基のテーブルにおけるフィールドの列の順序位置です。 FieldByNumber は、指定されたフィールドを表す TField コンポーネントを返します。 指定されたフィールドが存在しなかった場合、FieldByNumber は nil(Delphi の場合)か NULL(C++ の場合)を返します。
アプリケーションは、FieldByNumber によって返されるフィールドの特定のプロパティやメソッドに、直接アクセスすることができます。