[firebase-br] Pegar valor da Procedure
João Henrique de Souza
joao.henrique em jvsind.com.br
Seg Out 11 15:58:10 -03 2004
se vc quiser "pegar" o valor retornado no delphi: utilize as opções do
próprio componente que vc executa a SP. Normalmente vc faz isso pela
propriedade PARAMS do seu componente.
Se vc quiser "pegar" o valor retornado em uma SP mesmo... tipo... vc esta
chamando uma SP dentro de outra pelo comando EXECUTE PROCEDURE: utilize a
clausula RETURNING_VALUES.
Se não for isso que vc ta perguntando:
Forneça mas informações de como está chamando sua SP, e onde quer utilizar
esses retornos das mesmas.
[]´s
João Henrique
----- Original Message -----
From: <savio_assuncao em ibest.com.br>
To: <lista em firebase.com.br>
Sent: Monday, October 11, 2004 3:43 PM
Subject: [firebase-br] Pegar valor da Procedure
Ola Pessoal
como "pego" o valor retornado da procedure :
SET TERM##;
CREATE PROCEDURE SOMA_ITENSORCAM(
VID_ORCAM INTEGER)
RETURNS(
TOTAL_ITENS NUMERIC(10,2)
)
AS
BEGIN
SELECT SUM(TOTALITEM) FROM TBITENSORC
WHERE ID_ORCAM=:VID_ORCAM
INTO TOTAL_ITENS;
SUSPEND;
END##
passo o parametro de entrada e mando executar o valor armazenado
em TOTAL_ITENS sempre ZERO
[ ]'s
---
iBestMail, agora com POP3/SMTP e 120MB de espaço!
Experimente: http://www.ibestmail.com.br
----------------------------------------------------------------------------
----
______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.775 / Virus Database: 522 - Release Date: 8/10/2004
Mais detalhes sobre a lista de discussão lista