- Se coloca un SQLConnection, en donde se fijan todos sus parámetros. Luego le damos Active = True;
- Colocamos un SQLQuery, llamemoslo SQLQueryMaster, haciendo una selección de las tuplas maestras.
- Le anexamos un DataSetProvider y un ClientDataSet, también un DataSource llamado DataSourceMaster.
- Colocamos un DBGrid con DataSource = DataSourceMaster;
- Activamos todo y tenemos la primer tabla.
- Colocamos un SQLQuery, llamemoslo SQLQueryDetal, haciendo una selección de las tuplas maestras que contenga una restricción WHERE parametrizada, por ejemplo "WHERE X = :parametro".
- Le anexamos un DataSetProvider y un ClientDataSet.
- Al ClientDataSet hacemos su propiedad MasterSource = DataSourceMaster; Luego en MasterFields abrimos el editor y creamos las relaciones (serian las del WHERE).
- También agregamos un DataSource llamado DataSourceDetail.
- Colocamos un DBGrid con DataSource = DataSourceDetail;
- Activamos todo y tenemos la primer tabla.