Mensagem de Erro!

Delphi

07/06/2003

Estou trabalhando com Dbexpress e Interbase, fiz um mestredetalhe entre duas tabelas, e quando mando gravar ( cdsRequisicao.ApplyUpdates(0)), aparece o seguinte erro:

´Project Project1.exe raised exception class EDatabaseError with message ´attempted update of read-only column´;

Agradeço a quem me ajudar!

Jelves


Jelves

Jelves

Curtidas 0

Respostas

Cruz

Cruz

07/06/2003

Não sei se é o caso... Mas tive alguns problenas quando comecei a trabalhar com Sql com tabelas diferentes. A solução foi retirar as colunas que não pertenciam a tabela principal da string de atualização do comando sql, no meu caso uso o TUpdateSql. Ex: se tenho duas tabelas. Cliente e rua e vinculava a tabela rua à tabela cliente atraves do codido da rua na tabela cliente. Então fiz algumas funções que detectam se a rua ainda não está cadastrada e se for o caso cadastra a rua com um comando sql separado.
Se souber como vc está manipulando os dados fica mais fácil fazer algum disgnóstico...

Visite minha Home Page [url=http://www.jczdesign.com]JCZ Design Fotografia.com[/url]


GOSTEI 0
POSTAR