Alguém por favor pode me ajudar com este erro?:
A Database Error Occurred
Error Number: 1452
Cannot add or update a child row: a foreign key constraint fails (xml
.prod
, CONSTRAINT fk_prod_ide1
FOREIGN KEY (IDNfe
) REFERENCES ide
(ID
) ON DELETE NO ACTION ON UPDATE NO ACTION)
Quando você tem uma tabela X que está associada a um elemento da tabela A através de uma chave estrangeira (foreign key) e essa relação foi adequadamente criada no MySQL, você pode não inserir valores na coluna que representa a FK, porém, se inserir, será obrigado a colocar um valor que contenha um correspondente na tabela A, ou seja:
INSERT INTO TABELAX (col1, col2, colfk) VALUES ('1', '2', '3456');
Só vai funcionar se na tabela A, existir um registro cujo id é ‘3456’.