Inserir dados na tabela via Stored Procedure

Firebird

20/05/2004

Olá, Pessoal

Estou querendo diminuir o tráfego na rede em meu projeto, então queria inserir dados na tabela via comando SQL (insert into tabela values) por meiod e uma Stored Procedure, com o objetivo de centralizar algumas tarefas no servidor para desocupar a rede. Meu intuito é jogar os valores que estão em TEdits comuns nos respectivos campos da tabela, e para isso tenho um componente IBStoredProc em um DataModule. A idéia é modificar a SP pelo componente IBStoredProc como se eu estivesse mudando a declaração SQL de uma Query comum. Como posso fazer isso? É aconselhável fazer assim? Caso não tenha sido específico o bastante, postem.
Desde já agradeço.


Paulo Trajano

Paulo Trajano

Curtidas 0

Respostas

Afarias

Afarias

20/05/2004

|Estou querendo diminuir o tráfego na rede em meu projeto, então queria
|inserir dados na tabela via comando SQL (insert into tabela values) por
|meiod e uma Stored Procedure, com o objetivo de centralizar algumas
|tarefas no servidor para desocupar a rede.

Paulo, inserir informações no banco por meio de um INSERT ou StoredProc (com um INSERT) não vai fazer qualquer diferença (em termos de performance ou uso da rede)


|A idéia é modificar a SP pelo componente IBStoredProc como se eu
|estivesse mudando a declaração SQL de uma Query comum. Como
|posso fazer isso?

Vc quer dizer, ter vários procedures no banco e mudar qual será executado no componente IBStoredProc ?? acho q não vai haver problemas... tome cuidado apenas em ´atualizar´ os parâmetros de entrada para cada no procedimento.


|É aconselhável fazer assim?

Particularmente acho mais fácil usar INSERTS, mas... não há problemas em fazer deste jeito q vc deseja.

O q vc pode ter (com tal abordágem) é um ganho em termos de organização/controle.


T+


GOSTEI 0
POSTAR