Master Detail - Mestre Detalhe

Delphi

31/05/2004

Gostaria de saber como faço relacionamento MESTRE DETALHE, usando Query, estou usando o Banco de Dados Interbase, gostaria de fazer o relacionamento Mestre Detalhe via codigo de programação atraves dos eventos e também diretamente na Query. Preciso de um resposta urgente obrigado a todos ... ( !Sou iniciante!) :P


Eliel_martins

Eliel_martins

Curtidas 0

Respostas

Djjunior

Djjunior

31/05/2004

eu não tenho certeza no interbase, mas no BDE funciona da seguinte forma:

Tabela Mestre => tem que possuir todos os campos que são utilizados como parametros na tabela filha.

Tabela Detalhe => Os nomes dos parametros tem que ser os mesmos dos campos que existem na tabela mestre.

ex.:
Tabela Mestre select [b:6309143255]campo1[/b:6309143255], campo2, campo3 from tabelaMestre
Tabela Detalhe select * from tabela filha where CampoX = [b:6309143255]:campo1[/b:6309143255] :wink:


GOSTEI 0
Iurims

Iurims

31/05/2004

é praticamente issso mesmo só nao pode esquecer de especificar o data source da tabela mestre na tabela detallhe

e o select da tabela detalhe é o seguinte:

select * from detalhe
where campo =:campodatabelamestre


GOSTEI 0
Eliel_martins

Eliel_martins

31/05/2004

Valeu pessoal pela atenção de vcs ... me ajudaram muito .. Obrigado mesmo, se puder ajudar em alguma coisa, pode contar comigo :lol:


GOSTEI 0
POSTAR