Pesquisar na Comunidade
Mostrando resultados para as tags ''progress''.
Encontrado 1 registro
-
Problema com campo Lookup entre ClientDataSet e ADODataSet
uma questão postou danielrgoes Delphi, Kylix
Boa tarde! Tenho um banco de dados Firebird e um banco de dados Progress 11.7 que precisam ser acessados por um mesmo programa. Consegui fazer as conexões corretamente e ambos os bancos são acessados. Porém, preciso criar um campo Lookup no meu ClientDataSet buscando dados do meu ADODataSet e isto está me causando problemas. Por exemplo: Tenho a tabela COMPUTADOR no meu banco Firebird que contém a chave estrangeira COD_FUNCIONARIO e tenho a tabela FUNCIONARIO no meu banco Progress 11.7 que contém a chave primária COD_FUNCIONARIO e o campo NOME. Preciso criar um campo Lookup com o NOME do funcionário no ClientDataSet da tabela COMPUTADOR. Porém, o que acontece é que em alguns registros o nome é mostrado corretamente no campo Lookup, mas em outros registros não mostra. Acredito que seja algum tipo de incompatibilidade entre os componentes ADO e CDS. Alguém já viu isso acontecer? Pode me ajudar, por favor? Obrigado.