Humm....vou fazer um teste aqui.

Valeu !!!

2008/10/16 Tatu <[EMAIL PROTECTED]>

>   ...eu faço assim.....
>
> qry_temp.sql.text := 'SELECT FUNCAOQUEINSEREDADOS(' + PARAMETRO1 ',' +
> PARAMETRO2 + ') AS res_' ;
> qry_temp.open ;
> res_ := qry_temp.fieldbyname('res_').AsString (ou AsInteger, ou
> AsFloat..etc..etc..)...
> qry_temp.close ;
>
>
> entao..nessa variavel res_ vc pega o retorno da funcao do postgresql a
> partir do "return var"...
>
> Espero que tenha entendido..senao pergunte novamente..
>
> Santiago.
>
>
>
>
> -----Mensagem original-----
> De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] Em
> nome de Willian Jhonnes Lara dos Santos
> Enviada em: quinta-feira, 16 de outubro de 2008 15:12
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Assunto: Res: [delphi-br] Postgres 8.2 + ZeosLib + RETURNING
>
> "Certo, mas a minha dúvida é como capturar esse retorno vindo do postgres.
> Será que consigo em um ZQuery ? ou teria que ser com um TZStoredProc
> associado a uma function de insert dentro do banco de dados ?"
>
> Já te aviso de antemão: o componente TZStoredProc NÃO funciona com
> Postgres.
> Estou vendo esta questão com o pessoal do desenvolvimento da biblioteca,
> mas
> ACID no Zeos só para Firebird.
>
> Esse recurso eu só vi no PostgresDAC. O problema? É pago.
>
> ---------------------------------------------------
> Att.:
> Willian Jhonnes L. dos Santos
> Analista/Desenvolvedor Object/Free Pascal
> willianjhonnes@ 
> <mailto:willianjhonnes%40yahoo.com.br<willianjhonnes%2540yahoo.com.br>>
> yahoo.com.br
> ---------------------------------------------------
> Seja livre. Use Linux.
> Grupo de Usuários GNU/Linux de São José dos Pinhais
> Linux user number 449753
> ---------------------------------------------------
> Powered by Slackware Linux 12.0
> Kernel 2.6.21.5-custom
> ---------------------------------------------------
>
> Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua
> cara @ymail.com ou @rocketmail.com.
> http://br.new. <http://br.new.mail.yahoo.com/addresses>
> mail.yahoo.com/addresses
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a