[firebase-br] ClientDataSet usar RETURNING

Kelver Merlotti kmerlotti em gmail.com
Sex Ago 1 07:53:38 -03 2008


Olá Paulo!
Acredito que não, pois o driver atual ainda não tem este recurso implementado.
A maneira menos dolorida - digamos assim - é criar uma stored
procedure pra fazer o insert e devolver o returning em parametros.
O problema é que deste jeito você perde as facilidades do CDS.
Abraços!
-- 
Kelver Merlotti
Coordenador Editorial do Portal www.ActiveDelphi.com.br
Contato: kelver em activedelphi.com.br
Google: kmerlotti em gmail.com
Msn: kmerlotti em hotmail.com
Ganhe por navegar: http://www.publipt.com/pages/index.php?refid=kmerlotti

2008/7/31 Paulo Geloramo <paulogeloramo em terra.com.br>:
> Olá Pessoal,
>
> Usando DBExpres (sqlq+dsp+cds)
> Quando aplicar os dados do ClientDataSet
> e inserir um registro, é possível retornar o ID
> usando os novos recursos RETURNING
> do FB 2.1?
>
> Alguma forma de forçar este casamento?
>
> INSERT INTO EMPLOYEE (ID, NAME)
> VALUES (:ID, :NAME)
> RETURNING ID;
>
> --
> Paulo Geloramo
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>




Mais detalhes sobre a lista de discussão lista