[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