[firebase-br] Como capturar o Id no momento do Insert ?

Ralhos ralhos em gmail.com
Seg Maio 12 08:27:58 -03 2008


Bom dia a todos.

Delphi 6
IBO 4.8.7
FireBird 2.1
AutoCommit=True
ServerAutoCommit=True
Read Commited

Estou inserindo um registro na tabela clientes:

IdCliente Integer Not Null,
Nome      VarChar(40) Not Null.

O campo IdCliente é autoincremento, e está gravando no banco corretamente.
Mas depois que grava no banco, a QyCliente não sabe o valor que foi 
gravado no IdCliente.

No momento da confirmação do registro, eu preciso saber o valor do 
IdCliente para mostrar para o usuário.

Já tentei utilizar a cláusula returning no insert, mas não funcionou.

Alguém tem alguma sugestão ?

Obrigado.





Mais detalhes sobre a lista de discussão lista