[firebase-br] RES: ClientDataSet ou Stored Procedures(qual usar?)

Paulo Geloramo paulogeloramo em terra.com.br
Sex Jan 27 17:06:41 -03 2006


Para fazer manutencao de cadastro (insert, update e delete) atraves
de SP voce tem que ter um razao muito especial, porque usando
Delphi, DBExpress, SQLQuery+DataSetProvider+ClientDataset
pode fazer isto com alguns cliques do mouse, fica muito radido,
facil, flexivel e elegante.

Agora com SP voce vai ter que escrever, testar, corrigir, reinventar
a roda, pois tudo isto ja esta pronto e testado.

Alem do mais SP nao foi feito para isto.

[]s
Paulo Geloramo


-----Mensagem Original----- 
De: "Alessandro Fernandes" <alessandro em stargateway.com.br>
Para: "'FireBase'" <lista em firebase.com.br>
Enviada em: quarta-feira, 25 de janeiro de 2006 13:02
Assunto: [firebase-br] RES: ClientDataSet ou Stored Procedures(qual usar?)


Essa é atualmente uma dúvida minha também. Em termos de performance o uso de
SPs para inserts e updates trás benefícios?

Tenho lido artigos que incentivam o uso intensivo de SPs inclusive dando
direitos aos usuários para acesso apenas as SPs e não as tabelas. Neste caso
qualquer manipulação das tabelas, selects, inserts, updates seria feito por
meio de SPs.

Gostaria de ouvir as opiniões.

Alessandro

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Moisés Silva
Enviada em: quarta-feira, 25 de janeiro de 2006 00:54
Para: FireBase
Assunto: [firebase-br] ClientDataSet ou Stored Procedures(qual usar?)

  Qual das opções seria melhor para ser utilizada para fazer inserções,
atualizações e exclusões no banco de dados? Utilizar
SQLQuery+Provider+ClientDataSet+DBEdits ou seria melhor usar Stored
Procedures direto do Firebird e chamá-las passando os parâmetros
correspondentes?

    Uso o Delphi 7 + Firebird 1.5

    Agradeço a atenção de todos


---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar
sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista