Mestre X 2 Detalhes

Delphi

13/04/2005

ola amigos,
preciso da ajuda de vcs.

tenho uma tabela mestre para 2 detalhes.

Uso firebird(as tabelas estão ligadas por uma FOREIGN KEY) e dbexpress: sqldataset, datasetprovider, clientdataset, datasource.


de 1 mestre pra 1 detalhe eu consigo fazer sem crise.

mas 1 mestre pra 2 detalhes tá dificil. Alguem poderia me ajudar?

obrigado.


Robsonismael

Robsonismael

Curtidas 0

Respostas

Kotho

Kotho

13/04/2005

Robson... não entendo porque você está encontrando dificuldade, pois se você consegue fazer com 1 Detalhe, com 2 é a mesma coisa...

Você cria um SQLQuery (Detalhe), como parâmetro o(s) nome(s) do(s) campo(s) de ligação com a SQLQuery Mestre.

Daí no ClientDataSet, ao adicionar todos os campos, vai aparecer um do tipo TDataSetField... é só atribuir esse campo na propriedade DataSetField do ClientDataSet Detalhe...

No seu caso, o ClientDataset Mestre haverá dois campos do tipo TDataSetField...


GOSTEI 0
POSTAR