[firebase-br] RES: Fw: Ajuda projeto

Gladiston Santana gladiston em vidy.com.br
Seg Jan 26 10:06:33 -03 2015


Acho que talvez não tenha sido claro, não é que não pode aproveitar os
recursos do lado server, não existe proibição intrínseca só por ser
multibanco.
É que na maioria das vezes as softhouses optam por não usar os recursos do
lado server para tornar a portabilidade e manutenção para outro banco mais
fácil.
Se você muda o algoritimo na stored procedure FECHAR_VENDA no firebird,
terá de lembrar de alterá-lo também no Posgree, Oracle e MSSQL.
Já considerando o tamanho da manutibilidade então transferem os recursos
que normalmente estariam no lado server para o cliente, refazem essa rotina
para atender multi-bancos, se feito em Delphi então o FECHAR_VENDA
provavelmente será uma colcha de comandos pascal interferindo nos dados
através dum componente DBX/FireDac/... que aceita vários bancos diferentes
apenas mudando a string de conexão.

Então o NÃO PODE deve ser modificado para NÃO QUER.

Em 25 de janeiro de 2015 18:08, Marcelo Geyer <estanisgeyer em gmail.com>
escreveu:

> O problema de fazer um aplicativo multi banco, é que você não pode fazer
> uso de recursos específicos de cada banco de dados, não aproveitando de
> todo o potencial que o banco de dados pode prover.



Mais detalhes sobre a lista de discussão lista