Data.DB.TFields
Delphi
TFields = class(TObject)
C++
class PASCALIMPLEMENTATION TFields : public System::TObject
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
説明
TFields はフィールド(TField)オブジェクト群を保持しており、これらは、データセットまたは TADTField や TArrayField などのオブジェクト フィールドを基とする、物理フィールドを表します。
TFields は、データセットが、データベース テーブル内のフィールドに相当するフィールド オブジェクトを管理するため、そして、オブジェクト フィールドが、子フィールドを管理するために使用します。
Data.DB.TDataSet.ObjectView が true の場合、フィールドは階層的に格納、つまり、オブジェクト フィールドのどの子フィールドも、オブジェクト フィールドによって参照され、Fields 配列においてオブジェクト フィールドの後に続いては現れません。 ObjectView が false の場合、フィールドは直列的または一階層に格納、つまり、オブジェクト フィールドのどの子フィールドも、Fields 配列において続いて格納されます。
TFields のプロパティおよびメソッドを使用すると次のことが可能です:
- 特定のフィールドへのアクセス
- リストに対する永続フィールド コンポーネントの追加または削除
- フィールドの数を判別