Trio de componentes (dbExpress) x SP´s ..

Delphi

06/11/2007

Olá Amigos,

Venho utilizando o trio de componentes SQLDataSet -> DataSetProvider -> ClientDataSet para fazer inclusão, alteração e exclusão no banco de dados.

Vi recentemente uma aplicação que usava stored procedures para essa finalidade.

Vocês sabem me dizer se é apenas uma ´ opção´ do programador em usar uma ou outra forma ou se existe alguma indicação para essa escolha ?

Abraços,
Francisco.


Francisco.riva1

Francisco.riva1

Curtidas 0

Respostas

Alane

Alane

06/11/2007

Francisco, na verdade além de se tratar de uma outra opção, as vantagens de utilizar stored procedures é que a regra de negócio fica no banco de dados ou seja, se tratando de uma aplicação em rede, você poderá obter mais performance pois o processo de inserção de dados fica otmizado dependendo do fluxo de informações que são inseridas no banco simultaneamente por exemplo. Por outro lado tem também a questão de se ficar preso a um determinado banco de dados pelo fato que a regra de negócio fica armazenado no mesmo.


GOSTEI 0
POSTAR