Erro DBExpress: Column unknown DESCRICAO

Delphi

06/04/2007

ola pessoal,

estou com esse erro ao apllicar applyupdates;
Column unknown DESCRICAO

meu select possui duas FK da mesma PK, segue abaixo:

SELECT FG.*,
(select nome from CONTA where idconta=fg.idcontafor) as DESCR_CONTAFOR,
(select nome from CONTA where idconta=fg.idcontaadiant) as DESCR_CONTAADIANT,
(select classificacao from CONTA where idconta=fg.idcontafor) as CLASSIF_CONTAFOR,
(select classificacao from CONTA where idconta=fg.idcontaadiant) as CLASSIF_CONTAADIANT
FROM FORNECEDOR_GRUPO FG, CONTA C
where fg.idcontafor = c.idconta

porque Column unknown DESCRICAO?
DESCRICAO é uma coluna da tabela FORNECEDOR_GRUPO.


Rafael_sc

Rafael_sc

Curtidas 0

Respostas

Rafael_sc

Rafael_sc

06/04/2007

Ha, esqueci de especificar:

- Utilizo Delphi7 com DBExpress:
SQLConnection + SQLDataset + DatasetProvider + ClientDataset


GOSTEI 0
Catunda

Catunda

06/04/2007

Caso vc tenha criado os campos no clientdataset verifique se o DESCRICAO realmente está lá.

Veja se ele não faz parte de uma tabela que foi fechada antes do applyupdate.

Já passei por isso algumas vezes e quando não era nenhuma das opções acima, acredite se quizer, era a grafía, qdo fazia referencia a um certo campo com o fieldvalue ou fieldbyname fazia diferença qdo escrevia maiusculo ou minusculo.


GOSTEI 0
Rafael_sc

Rafael_sc

06/04/2007

o campo esta la sim.
criei uma nova aplicação...só com um form, um clientdataset apontando pra essa tabela que desejo atualizar e mesmo assim ocorre o erro.

ja fiz varias tentativas e nao consegui resolver esse problema..


GOSTEI 0
POSTAR