FireBird 2.1.3 com Delphi 2010 - 'Record not found or changed by another user'

Delphi

17/09/2010

Prezados,
Tenho vários GRID onde utilizo com triggers de VIEW.  De forma que a minha view está  vinculada a um TSimpleDataSet e na minha trigger que está atualizando a minha tabela. A trigger de view me proporciona uma excelente performance.
Esta rotina funcionava perfeitamente no Delphi 7 com FireBird 1.5, mas quando utilizo o FireBird 2.1.3 gera o erro abaixo. O que me impressiona é que ocorre somente em alguns GRID´s. 
No inicio achei que fosse algum problema do Delphi 7, pois estava usando o dbexpress do Interbase, mas estou fazendo testes no Delphi 2010/FireBird 2.1.3 e ocorre o mesmo erro. Algum já passou por esta situação ?

raise exception class EdatabaseError with message 'Record not found or changed by another user'

Atenciosamente,

Amaro Coutinho.
 
Amaro Coutinho

Amaro Coutinho

Curtidas 0
POSTAR