Não precisa disso basta usar o master source e master source.

berdam escreveu:
>
>
> faça o seguinte, utilize a propriedade filter do cds filho, primeramente
> carregue todos os pais e filhos, depois conforme for navegando no cds
> pai, altere a propriedade filter do cds filho passando assim
> filter := 'cd_pai = codigo_pai', e altere filtered para true.
>
> Pode ser q demore no início , mas posteriormente fica muito rápido
>
> Ricardo Lima escreveu:
> >
> >
> > A Cadas registro na tabela master ele vai no banco e faz um select para
> > trazer os
> > registros filhos, por isso é lento.
> >
> > Te aconselho a usar um master source e master fields.
> >
> > At.
> > Ricardo Lima
> >
> > Daniel Hiromy escreveu:
> > >
> > >
> > > Boa Tarde pessoal.
> > > Tenho um dataset de produto e um de detalhe aninhado (1:1). Hoje ao
> > > inserir
> > > aproximadamente 1000 registros nessas tabelas, a abertura do
> > ClientDataSet
> > > ficou muito lento.
> > > Alguém pode me dar uma dica de como resolver isso? Estou usando Delphi
> > > 2009
> > > com Firebird/DBX com driver TBODBXFB.
> > > Desde já agradeço.
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> >
> >
>
> -- 
> -----------------------------------------------------
> Uberdam Cavaletti
> Formado em Tecnologia da informação - Unoesc - Xxe
> Pós graduado em Desenvolvimento Java - Unoesc - Xxe
>
> Acesse http://www.curricular.com.br/berdam 
> <http://www.curricular.com.br/berdam>
> Acesse http://passandoveneno.blogspot.com 
> <http://passandoveneno.blogspot.com>
>
> -----------------------------------------------------
>
> 

Responder a