Fórum Mestre detalhe com Dbexpress e Firebird ? #276102
07/04/2005
0
Estou com uma duvida, fiz um relacionamento mestre detalhe com o Dbexpress tipo Sqldataset, dataset provider e clientedataset no master e o Detalhe e ligado via datafield.
Quando tenho somente um detalhe até que funciona bem mas quando coloquei três Detalhes ficou muito lento para abrir.
O que o vcs me sugere para este caso ?
qualquer dica agradeço
Hugo Fabrício
Hugofab
Curtir tópico
+ 0Posts
07/04/2005
Yallebr
:?:
Gostei + 0
08/04/2005
Hugofab
Sim no SQLdataset só abro um registro por vez. No detalhe somente os respectivos detalhes via parametro e link DataSource.
Hugo Fabrício
Gostei + 0
08/04/2005
Kotho
1) Qual o banco?
2) Quantos registros existem em cada tabela?
3) Você testou os selects, trocando os parâmetros por valor, para verificar se estão funcionando usando índices.
4) quantos registro está trazendo na tabela Pai.
Gostei + 0
08/04/2005
Hugofab
1) Estou usando Firebird
2) Não existem muitos registros, pois se trata de um banco de dados de teste. Na tabela mestra tem uns 10 nos detalhes uns 200
3) não fiz este teste, mas qual índice teria que criar para melhorar? Pois só criei as chaves estrangeiras.
4) Na tabela pai trago somente a uma tabela.
Obrigado pela atenção
Hugo Fabrício
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)