Sign in Join
FPDoc Onlineexperiment

TDataSource.IsLinkedTo function

Member of TDataSourcepublicIn unit DB

Check if a dataset is linked to a certain dataset.

Declaration

pascal
function IsLinkedTo(ADataset: TDataSet): Boolean

Arguments

ADataset

Dataset to check.

Function result

True if the datasource is linked to ADataset.

Description

IsLinkedTo checks if it is somehow linked to ADataset: it checks the Dataset property, and returns True if it is the same. If not, it continues by checking any detail dataset fields that the dataset possesses (recursively). This function can be used to detect circular links in e.g. master-detail relationships.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.