Jump to content

Mais de um DataModule


Helio

Recommended Posts

Boa tarde a Todos.

Comecei a desenvolver essa semana com Unigui e tenho uma dúvida:

O TUniGUIMainModule está cheio de Query e vou precisar de um outro DataModule.

Minha dúvida é: Posso criar um DataModule (TDataModule) comum para colocar mais Query ou precisa ser um outro TUniGUIMainModule?

 

Obrigado.

 

Link to comment
Share on other sites

  • 6 months later...

Bom dia.. :)

Cara... Na minha aplicação eu só deixo o  TFDConnection , FDPhysMySQLDriverLink1 e o FDTransaction1 no MainModule... As TFDQuery , tables etc.. eu deixo no próprio form ou em outros datamodules... 

Espero que esteja conseguindo andar com seu projeto.. 

Abraços :)

Link to comment
Share on other sites

Sim... pode ser do framework (criado conforme demanda) ou um DataModule convencional (Free DataModule) que é exatamatente a mesma coisa.

Coloque o seu componentes de conexão no MainModule e o restante pode replicar onde desejar. Mas uma boa prática é isolar a sua interface da lógica de transação do DB.

Note, no MAINMODULE os componetes de conexão para o FireDac e Zeos. No DBISAM, não faça isso pois ele trata o DataModule ou FORM como uma sessão do DB (gerada ou Default), dai faça sempre num Datamodule.


DBISAM É um DB muito usado em Web para projetos Delphi e recomendo por ser fácil de usar, confiável e leve com suporte completo  SQL-97.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...