Fórum Abrir e Fechar a Query na Aplicação #598452

07/11/2018

0

Bom dia...

Pesquisando no fórum nao encontrei a resposta para a seguinte situação:

Se na aplicacao houver 3 módulos (Funcoes, Funcionarios, Departamentos) por exemplo...

É correto :

a)Manter todas query (s) sempre ativas (active:=true) ? (ou seja ao abrir o form as querys já estarao ativas)

b)Manter todas desativadas e ativar APENAS ao entrar no módulo desativando-as ao sair do módulo para o Menu principal ? (ou seja ao fechar o form)

E sobre o connection ? ativar apenas ao chamar o Aplicativo ?

Me refiro a ganho /perda de performance do sistema.

Deixo a pergunta para os experientes neste assunto.

Obrigado a quem tiver a resposta.
Kalu

Kalu

Responder

Post mais votado

17/01/2019

Fala Kalu, tudo bem?

Isso é muito relativo, você pretende atender grandes empresas ?

se sim, então você deve pensar em performance e manter alguns CDS's abertos como Produtos, Clientes, Vendas justamente p/ não ter a necessidade de abrir o mesmo novamente e também p/ sempre ficar no ultimo registro de pesquisa do cliente facilitando se ele precisar selecionar o mesmo cliente ou venda novamente..

mas você também pode trabalhar com Assigned e fazer verificações se os formuláriosque tem vinculo com o CDS estiverem aberto p/ não fechar o mesmo no meio de algum processo que você terá que reutilizar e abrir a conexão novamente acabando por perder performance...

Thalles Oliveira

Thalles Oliveira
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar