[firebase-br] RES: Resultado da Stored Procedure na Trigger
Marcelo Moreira
marcelo em easysistemasmg.com.br
Qui Out 11 11:47:31 -03 2007
Ronaldo,
Esta seria uma saída bem simples.
Voce saberia me dizer se o Delphi tem alguma função semelhante a função
coalesce do Firebird pois no meu caso pode acontecer de um orçamento ter
apenas serviços ou apenas produtos ai na hora de fazer a som com uma função
deste tipo já ia facilitar.
Obrigado.
Abs!
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Ronaldo (NR)
Enviada em: quinta-feira, 11 de outubro de 2007 10:43
Para: FireBase
Assunto: Re: [firebase-br] Resultado da Stored Procedure na Trigger
existe uma maneira mais simples de fazer sim.
utilize um clientdataset com um campo agregate com o total na tabela de
orcamento pedido e um na orcamento serviço, e ao excutar um post atualize a
tabela de orcamento com o valor total, pois assim será feito tudo em memória
e vc só vai atualizar a tabela uma única vez diminuindo tráfego na rede.
----- Original Message -----
From: "Marcelo Moreira" <marcelo em easysistemasmg.com.br>
To: <lista em firebase.com.br>
Sent: Thursday, October 11, 2007 10:11 AM
Subject: [firebase-br] Resultado da Stored Procedure na Trigger
Pessoal,
Bom dia!
Tenho uma rotina para cadastro de Orçamentos que envolve as seguintes
tabelas: [ORCAMENTO ORCAMENTO_PRODUTO
ORCAMENTO_SERVICO] então eu fiz uma Procedure que me retorna o valor total
dos (PRODUTOS + ORÇAMENTOS) para que eu possa atualizar na tabela ORCAMENTO
o campo que guarda o VALOR_TOTAL do orçamento.
Eu gostaria de executar esta Procedure através de uma Trigger que ia
disparar sempre que a tabela ORCAMENTO recebesse um UPDATE pois como no
sistema existe um relacionamento eu aplico a atualização nesta tabela.
É possível fazer isso que eu descrevi? Ou teria uma maneira mais simples
para fazer?
Fico no aguardo.
Abraços!
Marcelo Moreira
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.8/1063 - Release Date: 11/10/2007
09:11
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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.locador.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
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.8/1063 - Release Date: 11/10/2007
09:11
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.8/1063 - Release Date: 11/10/2007
09:11
Mais detalhes sobre a lista de discussão lista