Denise, não entendi sua questão, como voce esta fazendo sua trigger ?
- Original Message -
From: Denise
To: Delphi
Sent: Friday, November 18, 2005 2:13 PM
Subject: [delphi-br] valor do generator em campo ID
Olá Comunidade!
Preciso de ajuda para saber como jogar o valor d
Olha estou mexendo com firebird e estou usando o seguinte:
uma procedure pra gerar o campo chave:
//Para a tela animal
Begin
select max(ani_codigo) from tbanimal into : novocodigo;
if (novocodigo is null) then
novocodigo = 0;
novocodigo = novocodigo +1 ;
exit;
end
no botao incluir (I
> Preciso de ajuda para saber como jogar o valor do ID gerado num trigger a
> partir do generator no Campo ID de minha tabela na hora em que ocorrer o
> comando Insert.
> Estou usando banco Firebird e os componentes clientDataset + datasetprovider
> e sqldataset.
Use uma consulta "select gen_id
ligado nele.
Existe algum jeito de fazer isso?
- Original Message -
From: Rubem Nascimento da Rocha
To: delphi-br@yahoogrupos.com.br
Sent: Friday, November 18, 2005 2:24 PM
Subject: RE: [delphi-br] valor do generator em campo ID
Se a trigger já pega esse valor de um
Se a trigger já pega esse valor de um generator e coloca no campo ID
(supostamente o campo-chave de sua tabela), não tem como recuperar esse
valor. E se vc recuperá-lo antes, a trigger irá atualizá-lo novamente.
Reveja seu critério de geração do valor da chave, em especial se vc estiver
lidand
5 matches
Mail list logo