Fórum Erro em campo computed by #56398
29/06/2006
0
Olá
Numa tabela, criei um campo computed by. Ficou assim:
Estou querendo mostrar o campo TOTALCUSTO num IBDataset, só que dá erro (´attempted update of read-only column´). Não dá pra usar num IBDataset ou eu tô fazendo errado? :?:
Podem me ajudar? :roll:
Numa tabela, criei um campo computed by. Ficou assim:
CREATE TABLE VEICULO ( CODIGO INTEGER NOT NULL, MARCA VARCHAR(30), MODELO VARCHAR(30), PLACA VARCHAR(10), GASTOS SMALLINT, VLCOMPRA SMALLINT, LOCALIZADO VARCHAR(30), TOTALCUSTO COMPUTED BY (VLCOMPRA+GASTOS), );
Estou querendo mostrar o campo TOTALCUSTO num IBDataset, só que dá erro (´attempted update of read-only column´). Não dá pra usar num IBDataset ou eu tô fazendo errado? :?:
Podem me ajudar? :roll:
Ivonei
Curtir tópico
+ 0
Responder
Posts
01/07/2006
Adrinei
Acho que as colunas GASTOS e VLCOMPRA deveriam ser do tipo numeric para aceitar vírgulas.
O melhor é criar um domínio para campos monetários ´currency´.
O erro que vc relata é que o IBDataSet está tentando gravar num campo calculado, sendo que este coluna é somente leitura.
O melhor é criar um domínio para campos monetários ´currency´.
O erro que vc relata é que o IBDataSet está tentando gravar num campo calculado, sendo que este coluna é somente leitura.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)