Membro desde: 12/12/2011 21:36:23
Mensagens: 76
Localização: Anápolis GO
Offline
Olá amigos que falam Javanês!
Tenho a classe Cadastro com atributo do tipo classe Municipio e preciso passar a id desse municipio para uma query e
quando eu executo dá a seguinte mensagem:
ERRO: inserção ou atualização em tabela "cadastro" viola restrição de chave estrangeira "fk_cadastro_municipio"
Detalhe: Chave (cad_munid)=(0) não está presente na tabela "municipio".
Membro desde: 19/02/2008 20:29:02
Mensagens: 61
Offline
Cara é bem simples a sua tabela cadastro tem relacionamento com a tabela município, isto é pra você incluir um registro na tabela cadastro o mesmo tem que constar na tabela município que será identificado pelo campo cad_munid .
No seu caso você ta passando esta campo com valor 0.
Se você prestar atenção na linha 24 você tem o seguinte trecho:
Ou seja quando você tenta recuperar o valor na linha 34 :