Trabalhando com o DBX e FireBird
Sempre utilizei para acesso ao IB e FB os componentes IBDatabase, IBTransaction para a conexão do Banco IB ou FB. Para conectar as tabela sempre utilizo os componentes IBDataSet, DataSource isto para cada tabela, ou seja, se for 10 tabela utilizo 10 pares destes componente e para stored utilizo IBStoredProc.
Só que agora estou começando a utiliza os componentes da paleta DBExpress e gostaria de saber como que se utiliza estes componentes se é um SQLConnection para cada GDB e para cada tabela utilizo os componentes SQLDataSet, DataSetProvider, DataSetProvider e DataSource, ou seja, será que tenho que utilizar para cada tabela um quarteto destes?
Como utilizar corretamente os componentes para cada tabela?
Grato
Joeusil.
Só que agora estou começando a utiliza os componentes da paleta DBExpress e gostaria de saber como que se utiliza estes componentes se é um SQLConnection para cada GDB e para cada tabela utilizo os componentes SQLDataSet, DataSetProvider, DataSetProvider e DataSource, ou seja, será que tenho que utilizar para cada tabela um quarteto destes?
Como utilizar corretamente os componentes para cada tabela?
Grato
Joeusil.
Multinfo
Curtidas 0
Respostas
Vinicius2k
17/01/2004
colega,
essa é a arquitetura mais difundida por livros, palestras, etc... na minha opinião é a melhor levando em conta o eminente crescimentos das aplicações em 3 camadas, mas nada impede que vc se utilize do SQLClientDataSet, no Delphi 6, ou do SQLSimpleQuery(se não me engano) no Delphi 7... estes componentes encapsulam o TDataSetProvider e o TClientDataSet mas NÃO TEM todas as funcionalidades, então vale a pena estudar bem o seu projeto antes de decidir a arquitetura...
espero ter ajudado...
essa é a arquitetura mais difundida por livros, palestras, etc... na minha opinião é a melhor levando em conta o eminente crescimentos das aplicações em 3 camadas, mas nada impede que vc se utilize do SQLClientDataSet, no Delphi 6, ou do SQLSimpleQuery(se não me engano) no Delphi 7... estes componentes encapsulam o TDataSetProvider e o TClientDataSet mas NÃO TEM todas as funcionalidades, então vale a pena estudar bem o seu projeto antes de decidir a arquitetura...
espero ter ajudado...
GOSTEI 0