Fórum Duvida em Componente IBDataSet. #40341
25/11/2003
0
Uma componente IBTable possui as propriedades ´MasterSource´, ´MasterField´ e ´IndexField´, por exemplo para eu criar um relacionamento Master e Detail. Mas eu estou utilizando os componentes IBDataSet, como faço esta operação, se o IBDataSet nao possui as propriedades acima?! Um Join do campo??
Atenciosamente
Luiz Claudio V. Santos
Atenciosamente
Luiz Claudio V. Santos
Luiz.claudio.vieira
Curtir tópico
+ 0
Responder
Posts
25/11/2003
Afarias
vc pode fazer (no SelectSQL do dataSetDetalhe)::
select from tabela_detalhe
where nome_campo_mestre = :nome_campo_mestre
onde nome_campo_mestre é o nome do campo que liga as tabelas mestre e detalhe (e encontra-se em ambas as tabelas -- normalmente seria o campo chave primária da tabela mestre)
então configure a propriedade DataSource do DataSetDetalhe para o dataSource ligado ao DataSourceMestre.!
T+
select from tabela_detalhe
where nome_campo_mestre = :nome_campo_mestre
onde nome_campo_mestre é o nome do campo que liga as tabelas mestre e detalhe (e encontra-se em ambas as tabelas -- normalmente seria o campo chave primária da tabela mestre)
então configure a propriedade DataSource do DataSetDetalhe para o dataSource ligado ao DataSourceMestre.!
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)