erro: Trying to modify read-only field.
ao tentar dar um post em no ClientDataSet recebo o seguinte erro: ´Trying to modify read-only field.´ a classe do erro é: ´EDBClient´
não há nenhum campo neste dataset com readonly em true e nem o clientdataset.
utilizo o MDO + FIrebird
alguém já passou por este erro ou tem alguma solução ou sugestão?
não há nenhum campo neste dataset com readonly em true e nem o clientdataset.
utilizo o MDO + FIrebird
alguém já passou por este erro ou tem alguma solução ou sugestão?
Raserafim
Curtidas 0
Respostas
Eurismar
22/08/2006
Verifique em provider flag do campo se Update=True e verifique o ReadOnly no campo da query onde vc conectou o DataSetProvider.
GOSTEI 0
Raserafim
22/08/2006
já consegui achar o problema e a sulução.
o problema era que eu tinha um campo calculado na query, e no clientdataset eu tentava alterar este valor. aí então ocorria o erro.
ou seja, não é permitido alterar um valor de um campo do clientdataset quando este campo está associado a um campo calculado da query.
o problema era que eu tinha um campo calculado na query, e no clientdataset eu tentava alterar este valor. aí então ocorria o erro.
ou seja, não é permitido alterar um valor de um campo do clientdataset quando este campo está associado a um campo calculado da query.
GOSTEI 0