PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Erro no Apply Updates! URGENTE! #195490

17/11/2003

0

Bom dia,
Uso Delphi7+Dbexpress+Firebird1.5 tenho um grupo de componentes SQLConnection+SQLDataSet+DataSetProvider+ClientDataSet para fazer um cadastro, no SQLDataSet tenho a seguinte SQL

select MOT.*,
CID.CID_NOME,
CID.CID_EST_SIGLA,
TRA.TRA_NOME
from MOTORISTAS MOT
left outer join CIDADES CID
on MOT.MOT_CID_CODIGO=CID.CID_CODIGO
left outer join TRANSPORTADORAS TRA
on MOT.MOT_TRA_CODIGO=TRA.TRA_CODIGO
where not MOT.MOT_CODIGO is null

configuro o providerflags dos fields sendo, MOT_CODIGO Update,Where,Key=True o restante somente Update=True e os 3 campos de outras tabelas tudo False, estou com o seguinte problema... quando altero o campo MOT.MOT_TRA_CODIGO (que é o codigo da Transportadora) por um mesmo valor (tipo tinha o codigo 1 e digito 1 denovo) e dou um ApplyUpdates(-1) no ClientDataSet dah o seguinte erro eDataBaseError ´Token unknown
- line 2, char 1 where´... já mudei o provider flags do field e nada... naum sei mais o que pode ser....quando eu faço o mesmo teste com outros campos (sem ser chave estrangeira) naum dah o erro... qualquer dica eh bem vinda...

Grato


Pipitonho

Pipitonho

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar