Data.Win.ADODB.TADOTable.MasterSource

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property MasterSource: TDataSource read GetDataSource write SetDataSource;

C++

__property Data::Db::TDataSource* MasterSource = {read=GetDataSource, write=SetDataSource};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADOTable

Beschreibung

Gibt die Hauptdatenquelle einer Haupt/Detail-Beziehung an.

In der Eigenschaft MasterSource können Sie den Namen der Datenquellenkomponente angeben, deren Eigenschaft DataSet eine Datenmenge bezeichnet, die als Haupttabelle für die Einrichtung einer Haupt/Detail-Verknüpfung zwischen dieser und einer anderen Tabelle dient.

Nach dem Einstellen der Eigenschaft MasterSource können Sie mit der Eigenschaft MasterFields festlegen, welche Felder in der Haupttabelle verwendet werden sollen. Zur Laufzeit werden bei jedem Wechsel zu einem anderen Datensatz in der Haupttabelle die neuen Feldwerte verwendet, um die entsprechenden Datensätze in dieser Tabelle zur Anzeige auszuwählen.



ADOTable2.MasterSource := DataSource1;
ADOTable2.MasterFields := 'CustID';



ADOTable2->MasterSource = DataSource1;
ADOTable2->MasterFields = "CustID";



Anmerkung:  Zur Entwurfszeit kann eine verfügbare Datenquelle im Objektinspektor in der Dropdown-Liste der Eigenschaft MasterSource ausgewählt werden.

Siehe auch