ClientDataSet - Memoria
Bom Dia
Tenho uma tela que busca informações e carrega os dados em memoria ou melhor num clientdataset, mas dependendo da maquina ou da lista a ser carregada, a memoria vai la pra cima e aparentemente dando aquela travada na tela do cliente.
O que vcs me indicariam para tentar criar uma solução acessivel para esta demora?
Grato
Tenho uma tela que busca informações e carrega os dados em memoria ou melhor num clientdataset, mas dependendo da maquina ou da lista a ser carregada, a memoria vai la pra cima e aparentemente dando aquela travada na tela do cliente.
O que vcs me indicariam para tentar criar uma solução acessivel para esta demora?
Grato
Alessandro Yamasaki
Curtidas 0
Respostas
Tiago Soares
27/11/2013
Tenta fazer uma thread, pelo menos não vai ficar travada a tela.
GOSTEI 0
Itamar Souza
27/11/2013
Bom Dia
Tenho uma tela que busca informações e carrega os dados em memoria ou melhor num clientdataset, mas dependendo da maquina ou da lista a ser carregada, a memoria vai la pra cima e aparentemente dando aquela travada na tela do cliente.
O que vcs me indicariam para tentar criar uma solução acessivel para esta demora?
Grato
Tenho uma tela que busca informações e carrega os dados em memoria ou melhor num clientdataset, mas dependendo da maquina ou da lista a ser carregada, a memoria vai la pra cima e aparentemente dando aquela travada na tela do cliente.
O que vcs me indicariam para tentar criar uma solução acessivel para esta demora?
Grato
Amigo
Você diz que tem uma tela que faz uma busca de informações? Ou você esta carregando toda a tabela? Porque para dar a impressão de travamento, seria necessário carregar uma tabela com muitos registros ou você precisa revisar a forma como esta fazendo este carregamento.
Se for uma tela de pesquisa, não é bom você trazer todos os registros do banco, traz apenas os últimos e caso o usuário precise ele vai fazer a busca do registro necessário.
Veja se lhe ajuda
GOSTEI 0
Douglas
27/11/2013
Bom Dia
Tenho uma tela que busca informações e carrega os dados em memoria ou melhor num clientdataset, mas dependendo da maquina ou da lista a ser carregada, a memoria vai la pra cima e aparentemente dando aquela travada na tela do cliente.
O que vcs me indicariam para tentar criar uma solução acessivel para esta demora?
Grato
Tenho uma tela que busca informações e carrega os dados em memoria ou melhor num clientdataset, mas dependendo da maquina ou da lista a ser carregada, a memoria vai la pra cima e aparentemente dando aquela travada na tela do cliente.
O que vcs me indicariam para tentar criar uma solução acessivel para esta demora?
Grato
Amigo
Você diz que tem uma tela que faz uma busca de informações? Ou você esta carregando toda a tabela? Porque para dar a impressão de travamento, seria necessário carregar uma tabela com muitos registros ou você precisa revisar a forma como esta fazendo este carregamento.
Se for uma tela de pesquisa, não é bom você trazer todos os registros do banco, traz apenas os últimos e caso o usuário precise ele vai fazer a busca do registro necessário.
Veja se lhe ajuda
Reforçando as palavras do Itamar, quando for mostrar o resultado tente limitar por quantidade e ir liberando aos poucos que também fica bom.
GOSTEI 0