Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alexandre Murayama

Problema em Insert.

Recommended Posts

Bom dia amigos!

 

Estou desenvolvendo um sistema em asp.net e debugando o sistema me apresente a seguinte mensagem de erro no SQL:

 

The INSERT statement conflicted with the FOREIGN KEY constraint "FKEQUIPAMENT784771".

The conflict occurred in database "SGEHD000", table "dbo.DETALHESEQUIP".

The statement has been terminated.

 

Segue a procedure:

 

INSERT INTO EQUIPAMENTO(CODTPEQUIP,CODMODELO,CODEMP,NUMSERIE,NUMPADRAO) VALUES(@EQUIPAMENTO,@MODELO,@FABRICANTE,@SERIE,@PADRAO)

 

As chaves estrangeiras: CODTPEQUIP, CODMODELO, CODEMP.

 

Não tenho muita experiência, estou aprendendo agora, e levando uma surra violenta. Alguém tem idéia do que pode ser isso?

 

Abraços!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alexandre

 

você está tendo problemas de integridade referencial. É muito provavel que você esteja tentando inserir um valor que não existe em outra tabela que faz referencia a tabela que está recebendo os dados.

 

Para você entender melhor o que está acontecendo ao executar o insert, leia a matéria do link abaixo publicada pelo Mauro Pichiliani aqui do iMasters.

 

Vai te ajudar bastante a entender o que está acontecendo. ok?

 

http://imasters.com.br/artigo/247/sql_...om_constraints/

 

[]'s

 

Fernando Silveira

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.