Re: [firebase-br] Usar par âmetrode retorno deuma SP
Rodrigo de Moura
rodrigo em datawin.com.br
Seg Jun 27 15:48:42 -03 2005
Olá,
Acho que é isso que vc precisa:
create procedure Teste
returns(Val1 tipo, Val2 tipo)
as
begin
for
select CAMPO1, CAMPO2
from TABELA
where CONDICAO
into :VAL1, :VAL2
do
begin
suspend; /*se vc estiver usando SP Selecionavel*/
end;
Para retornar os valores, basta fazer: "Select * from Teste" em um
componente
query que a procedure lhe retornará Val1 e Val2.
Boa sorte!!
Atenciosamente,
Rodrigo de Moura
----- Original Message -----
From: "caputoin" <caputoin em uai.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, June 27, 2005 2:27 PM
Subject: Re: [firebase-br] Usar par âmetrode retorno deuma SP
certo amigo, mas quero receber estes valores a trabalhar com
ele dentro da minha aplicação, e não no código da stored
procedure...
Alguma dica?
---------------------------------------------------------------
Amigo... nao sei se entendi direito ma vamo lá....
a estrutura deve ser mais ou menos assim:
for
select CAMPO1, CAMPO2
from TABELA
where CONDICAO
into :wVAL1, :wVAL2
begin
/* aqui vc trata os valores wVAL1 e wVAL2 por exemplo*/
suspend; /*se vc estiver usando SP Selecionavel*/
end;
vc deve declarar variaveis wVAL1 e wVAL2 para receber os
seus campos...
Era isso?
[]´s
João Henrique
----- Original Message -----
From: "caputoin" <caputoin em uai.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, June 27, 2005 9:39 AM
Subject: [firebase-br] Usar par âmetrode retorno de uma SP
> Bom dia lista!
>
> Quando uso um for dentro de uma Stored procedure, recebo
uma
> lista de valores para onde o parâmetro aponta. Como faço
> para pegar esta lista de valores e trabalhar com um por
um,
> tipo dentro de um while para tratar cada valor da lista
> retornado e como saber quantos valores foram retornados
> nesta lista?
>
> Utilizo Delphi7 e FireBird 1.5
> ****************************************
> O grande portal dos mineiros
> http://www.uai.com.br
>
>
----------------------------------------------------------------------------
----
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em
www.bavs.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 Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.2/29 - Release
Date: 27/06/2005
****************************************
O grande portal dos mineiros
http://www.uai.com.br
----------------------------------------------------------------------------
----
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
Mais detalhes sobre a lista de discussão lista