O erro está no seguinte: No master:
select * from funcionario (O CAMPO CHAVE AQUI É CODIGO) No Detalhe: select * from funcionario_professor where codigofuncionario=:codigo O sistema está populando no campo codigo do funcionario_professor o código do master. Ele deveria estar populando no codigoFuncionario. Pq será? Grato a todos, Marcelo 2009/10/13 Marcelo Luiz Onhate <marc...@systempro.com.br> > > > Como estão os seus ProviderFlags? > > Marcelo Moacir Florindo escreveu: > > > > > > > Colegas, > > > > Eu tenho na query master: > > > > select * from funcionario > > where codigo=:codigo > > > > no detalhe: > > > > SELECT f.*,d.nome > > FROM funcionario_professor f > > INNER JOIN disciplina d ON (d.codigo=f.codigoMateria) > > where f.codigoFuncionario=:codigo > > > > Porém ao dar o post está dando o erro: > > > > no corresponding master record found > > > > O que poderia estar ocorrendo, se a correspondência, acho eu, está > > correta? > > > > Obrigado a todos, > > > > > -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]