Fórum Problema com Firebird 2.0 #58788
03/09/2007
0
Atualizei a versão do firebird 1.5 para 2.0 e meu sistema passou a apresentar a seguinte mensagem de erro ao abrir algums IBDataSets:
´attemped update of read-only column´
´attemped update of read-only column´
Steve_narancic
Curtir tópico
+ 0
Responder
Posts
03/09/2007
Wendell
verifique nas triggers quando voce executa um evento after insert ou after update se voce está passando o valor de uma variavel para um novo valor...
exemplo:
new.nome_seu_campo = ´novo valor´;
o problema está aí.. outra coisa que voce deve se atentar, é que quando voce atribui um ALIAS para um banco de dados, voce deve usar sempre ele, exemplo...
certo
select tabela.campo1, tabela.campo2 from tabela
selec t.campo1, t.campo2 from tabela t
errado
select t.campo1, tabela.campo2 from tabela t
exemplo:
new.nome_seu_campo = ´novo valor´;
o problema está aí.. outra coisa que voce deve se atentar, é que quando voce atribui um ALIAS para um banco de dados, voce deve usar sempre ele, exemplo...
certo
select tabela.campo1, tabela.campo2 from tabela
selec t.campo1, t.campo2 from tabela t
errado
select t.campo1, tabela.campo2 from tabela t
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)