Em um relacionamento master-detail funcionava perfeitamente em DBExpress, mas com Unidac está dando esse erro ao incluir os Fields no ClientDataset e ao tentar definir os MasterFields. Abaixo a setença SQL do master e do detail:
SELECT P.* D.NOMEDESCRICAO, M.DESCMARCA, U.DESCUNIDADE FROM PRODUTOS P, DESCRICOES D, MARCAS M, UNIDADES U WHERE P.CODDESCRICAO = D.CODDESCRICAO AND P.CODMARCA = M.CODMARCA AND P.CODUNIDADE = U.CODUNIDADE AND P.CODPRO = :CODPRO SELECT S.CODPRO, S.CODSIM, P.CODGERAL, P.CODALTERN, D.NOMEDESCRICAO, M.DESCMARCA FROM PRODSIMILARES S, PRODUTOS P, DESCRICOES D, MARCAS M WHERE S.CODPRO = P.CODPRO AND P.CODDESCRICAO = D.CODDESCRICAO AND P.CODMARCA = M.CODMARCA AND S.CODPRO = :CODPRO __________________________________________________ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/