Data.Win.ADODB.TADOTable.MasterSource
Delphi
property MasterSource: TDataSource read GetDataSource write SetDataSource;
C++
__property Data::Db::TDataSource* MasterSource = {read=GetDataSource, write=SetDataSource};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOTable |
Description
Spécifie le composant source de données utilisé par une relation maître-détail.
Utilisez MasterSource pour spécifier le nom du composant source de données dont la propriété DataSet identifie un ensemble de données à utiliser comme table maître dans une relation maître-détail entre cette table et une autre.
Après avoir initialisé la propriété MasterSource, spécifiez les champs à utiliser dans la table maître en initialisant la propriété MasterFields. Lors de l'exécution, chaque fois que l'enregistrement en cours dans la table maître change, les nouvelles valeurs de ces champs sont utilisées pour sélectionner les enregistrements correspondants dans cette table pour l'affichage.
ADOTable2.MasterSource := DataSource1;
ADOTable2.MasterFields := 'CustID';
ADOTable2->MasterSource = DataSource1;
ADOTable2->MasterFields = "CustID";
Remarque : A la conception, sélectionnez dans l'inspecteur d'objets une source de données disponible en utilisant la liste déroulante de la propriété MasterSource.