Fórum Problema com CDS - Unable to find record. No key specified #299696
17/10/2005
0
Tenho o seguinte comando SQL:
select CH.IDCHAMADO, CH.DATACHAMADO, CH.HORACHAMADO, CH.IDCLIENTE, CLI.NOME as NOMECLI, CH.IDFUNC, FUNC.NOME as NOMEFUNC, CH.IDTECCHAMADO, TEC.NOME as NOMETEC, CH.DATACONCLUSAO, CH.IDTIPOCHAMADO, TPCH.DESCRICAO as DESCTIPO, SLT.SOLICITACAO
from CHAMADO CH
left join CLIENTE CLI on CH.IDCLIENTE = CLI.IDCLIENTE
left join FUNCIONARIO FUNC on CH.IDCLIENTE = FUNC.IDCLIENTE and CH.IDFUNC = FUNC.IDFUNC
left join TECNICO TEC on CH.IDTECCHAMADO = TEC.IDTECNICO
left join TIPOCHAMADO TPCH on CH.IDTIPOCHAMADO = TPCH.IDTIPOCHAMADO
left join SOLICITACAO SLT on CH.IDCHAMADO = SLT.IDCHAMADO and SLT.IDSOLICITACAO = ´00´
No IBCONSOLE ele executa normalmente. Quando uso este mesmo comando num ClientDataSet, recebo a msg de erro ´Unable to find record. No key specified´
Oq estou fazendo errado?
select CH.IDCHAMADO, CH.DATACHAMADO, CH.HORACHAMADO, CH.IDCLIENTE, CLI.NOME as NOMECLI, CH.IDFUNC, FUNC.NOME as NOMEFUNC, CH.IDTECCHAMADO, TEC.NOME as NOMETEC, CH.DATACONCLUSAO, CH.IDTIPOCHAMADO, TPCH.DESCRICAO as DESCTIPO, SLT.SOLICITACAO
from CHAMADO CH
left join CLIENTE CLI on CH.IDCLIENTE = CLI.IDCLIENTE
left join FUNCIONARIO FUNC on CH.IDCLIENTE = FUNC.IDCLIENTE and CH.IDFUNC = FUNC.IDFUNC
left join TECNICO TEC on CH.IDTECCHAMADO = TEC.IDTECNICO
left join TIPOCHAMADO TPCH on CH.IDTIPOCHAMADO = TPCH.IDTIPOCHAMADO
left join SOLICITACAO SLT on CH.IDCHAMADO = SLT.IDCHAMADO and SLT.IDSOLICITACAO = ´00´
No IBCONSOLE ele executa normalmente. Quando uso este mesmo comando num ClientDataSet, recebo a msg de erro ´Unable to find record. No key specified´
Oq estou fazendo errado?
Anfm
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)