Vcl.DBCtrls.TDBComboBox.DataField
Delphi
property DataField: string read GetDataField write SetDataField;
C++
__property System::UnicodeString DataField = {read=GetDataField, write=SetDataField};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Vcl.DBCtrls.pas Vcl.DBCtrls.hpp |
Vcl.DBCtrls | TDBComboBox |
Description
Identifie le champ à partir duquel la boîte à options affiche des données.
Affectez une valeur à DataField pour indiquer quel champ est représenté par la boîte à options. Remarquez que ceci ne fait pas référence à la source de la liste mais au champ dans lequel la valeur sélectionnée est insérée. Les valeurs de la liste doivent être fournies manuellement en utilisant la propriété Items property. La boîte à options affiche la valeur en cours de ce champ et permet à l'utilisateur d'affecter une valeur à ce champ pour l'enregistrement en cours. L'ensemble de données dans lequel se trouve le champ est spécifié par la propriété DataSource.
DBComboBox1.DataField := 'CountryName';
DBComboBox1->DataField = "CountryName";
Conseil : Utilisez plutôt TDBLookupComboBox pour un composant boîte à options orienté données dans lequel les valeurs de la liste sont fournies automatiquement.