Caros colegas,
Não gosto de usar refresh, então tentei de tudo e não consegui resolver ainda.
Tenho um campo BLOB no Firebird que é alimentado por uma trigger, no momento de uma gravação do registro. OK até ai.
O que ocorre, é que esse campo diferentemente dos outros não é atualizado automaticamente no dataware, somente executando o SELECT novamente ou efetuando um refresh da tabela.
Tentei alterar algumas opções sem sucesso, dentre elas:
- No campo - AutoGenerateValue := arDefault
- No fdschemaadapter - RefreshMode := rmAll
A única solução até o momento é o refresh mesmo.
Alguém com alguma ideia, ou que já passou por isso e resolveu de outra forma?