Fórum Lookups no delphi/interbase #205789
12/01/2004
0
Gostaria de saber qual a melhor maneira de se buscar informações em tabelas relacionadas com a principal.
Ex: Tabela de Títulos, necessito buscar descricao de cliente, vendedor, banco, grupo e subgrupo.
Estou usando ibupdatesql, ibquery e dataset.
Da maneira como estou fazendo crio um ibquery para cada tabela e no evento on exit e after scroll de cada campo acima eu abro elas. Existe um jeito mais prático sem perda de performance.
Obrigada Heloisa
Ex: Tabela de Títulos, necessito buscar descricao de cliente, vendedor, banco, grupo e subgrupo.
Estou usando ibupdatesql, ibquery e dataset.
Da maneira como estou fazendo crio um ibquery para cada tabela e no evento on exit e after scroll de cada campo acima eu abro elas. Existe um jeito mais prático sem perda de performance.
Obrigada Heloisa
Heloisa
Curtir tópico
+ 0
Responder
Posts
12/01/2004
Jank
O ideal seria se você já pudesse trazer tudo em uma única consulta, utilizando JOIN por exemplo.
Select t.*,b.nome,g.grupo
from titulos t
join bancos b on (b.cbanco = t.cbanco)
join grupos g on (g.cgrupo = t.cgrupo)
Seria isto?
espero ter ajudado
Gabriel Jank
Select t.*,b.nome,g.grupo
from titulos t
join bancos b on (b.cbanco = t.cbanco)
join grupos g on (g.cgrupo = t.cgrupo)
Seria isto?
espero ter ajudado
Gabriel Jank
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)