Data.DB.TDataSet.FieldDefs

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property FieldDefs: TFieldDefs read FFieldDefs write SetFieldDefs;

C++

__property TFieldDefs* FieldDefs = {read=FFieldDefs, write=SetFieldDefs};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Description

Désigne la liste des définitions de champs de l'ensemble de données.

FieldDefs donne la liste des définitions de champ d'un ensemble de données. Alors qu'une application peut examiner FieldDefs afin d'explorer les définitions de champ d'un ensemble de données, elle ne doit pas changer ces définitions à moins qu'une nouvelle table soit créée avec CreateTable ou CreateDataSet.

Pour accéder aux champs et aux valeurs de champ d'un ensemble de données, utilisez les propriétés Fields, AggFields et FieldValues ainsi que la méthode FieldsByName.

Remarque :  Si l'ensemble de données comprend des descendants d'objet champ, FieldDefs représente une vue hiérarchique des données, ce qui veut dire que les définitions comprennent les définitions d'objet champ. Pour déterminer les définitions dans une vue dé-hiérarchisée, utilisez plutôt FieldDefList.

Voir aussi