Inserir dados na tabela via Stored Procedure
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.
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
Curtidas 0
Respostas
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+
|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