erro ao upplyupdate

Delphi

07/07/2006

Dynamic SQL Error code = -206
column unknow
DTAGENDA
Column does not belong to referenc tble

estou fechando uma tela e esta dando este erro

valeu


Pereiramarcos

Pereiramarcos

Curtidas 0

Respostas

Pereiramarcos

Pereiramarcos

07/07/2006

uso dbexpress, com clientdataset
banco firebird 1.5


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

07/07/2006

por acaso sua instrução faz referencia à alguma tabela estrangeira? usando um join, por exemplo...


GOSTEI 0
Pereiramarcos

Pereiramarcos

07/07/2006

sim

select A.DTAGENDADA, A.HRAGENDADA, A.TIPO, A.IDPACIENTE, A.IDMEDICO, A.STATUS, A.OBS,
(select m.nome from Medico m where m.codigo = A.IDMEDICO) as Medico ,
(select P.nm_paciente from Paciente P where p.cd_paciente = a.idpaciente ) as Paciente ,
(select C.descricao from convenio c, paciente p where c.idconvenio = P.idconvenio and p.cd_paciente = a.idpaciente ) as Convenio
from AGENDA A
WHERE A.IDMEDICO = :IDMEDICO

mas client dataset os campos :
Paciente
Medico
Convenio

estao desabilitados para update


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

07/07/2006

coloque-os como pfHidden


GOSTEI 0
Pereiramarcos

Pereiramarcos

07/07/2006

Emerson muito obrigado pela ajuda.

esta dando erro da DTAGENDADA esta esta na tabela que desejo Inserir um registro

column unknow

mesmo as colunas com pfHidden


GOSTEI 0
POSTAR