Fórum [off topic] Criar ou não DataModule somente p/ pesquisa ? #354116
20/02/2008
0
Uso Delphi7 e Firebird 1.5.
Sempre usei em meus projetos 1 DataModule somente, usando SQLConnection e o trio de componentes SQLDataSet -> DataSetProvider -> ClientDataSet para acesso a cada tabela ...
Vi recentemente dica para usar dois DMs, um DM para pesquisa, e outro para inserir, alterar, excluir do banco ...
Gostaria da opinião dos amigos ...
Obrigado.
Francisco.
Francisco.riva1
Curtir tópico
+ 0Posts
20/02/2008
Pestana_
Agora se você quer usar um dataModule ou mais, isso depende da quantidade de componetes que seu sistema possui, caso seu sistema possui muitos componentes e quiser criar mais um dataModule para organizar melhor, isso é valido.
flw.
Gostei + 0
20/02/2008
Francisco.riva1
E quanto ao fato de usar componentes apenas para pesquisa (separado daqueles para inclusão, alteração, exclusão no banco) .... acha que isto tb é válido ?
Abraços,
Francisco.
Gostei + 0
21/02/2008
Pestana_
flw.
Gostei + 0
21/02/2008
Paullsoftware
Gostei + 0
21/02/2008
Paullsoftware
Gostei + 0
21/02/2008
Paullsoftware
Gostei + 0
21/02/2008
Paullsoftware
[color=red:737ff8f5f1]Será que algum moderador pode dar uma forcinha e deletar o excesso de respostas???[/color:737ff8f5f1] :wink:
Gostei + 0
21/02/2008
Paulo
Financeiro, Cadastro, Fiscal, PDV, Relatorios, Gerenciais, Estoque e etc...
Gostei + 0
21/02/2008
Francisco.riva1
Na verdade, a dúvida maior seria: Criar ou não componentes de pesquisa separados de componentes de atualização do banco ?
Quanto a separar em vários DMs, concordo com vcs ... separar por partes fica bom !
Criar em tempo de execução, também acho boa prática pois além de economizar memória, o tempo de carregamento do sistema também fica menor (mais distribuido) !
Agora para isso tem que ter um bom planejamento :)
Abraços,
Obrigado a todos.
Francisco.
Gostei + 0
21/02/2008
Paullsoftware
Gostei + 0
21/02/2008
Francisco.riva1
Se a aplicação tiver um porte razoável ..
Separar DM por ´afinidade´ Financeiro, Cadastros, etc
Criar DM em tempo de execução.
Criar componentes de acesso para Consulta, Manutenção, etc
Se alguém quiser acrescentar algo ...
Obrigado a todos pela atenção.
Abraços,
Francisco.
Gostei + 0
21/02/2008
Targinosilveira
Acredtio que se é uma aplicação com muitos modulos, há sim uma necessidade de se separar varios DM por modulo, isso seria não interessante mas algo eficaz de verdade.
Em simples aplicaçães não vejo essa necessidade.
Um abraço a todos.
Gostei + 0
21/02/2008
Francisco.riva1
Aproveitando sua idéia ... só ´comendo´ é que descobrimos o tamanho da fome :)
Ou seja, só com um pouco de prática para podermos determinar melhor as necessidades !
Abraços,
Francisco.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)