error con foreign key

XerXi
28 de Enero del 2005
Hola,
desde un formulario jsp intento hacer una inserción en una base de datos (MySQL), pero me salta el siguiente error:
"Duplicate entry '1' for key 2 " el campo que contiene el 1 esta definido en la tabla como "foreign key(erp) references erp(id) on delete no action on update cascade,"
Alguien me puede echar un cable?

Muchas gracias y Salu2

emiliomiguez
28 de Enero del 2005
Según lo que entiendo de tu exposición creo que estás insertando un registro con clave duplicada en la tabla que referencia.

Eso no puedes hacerlo ni sin clave foránea.

Si estoy en un error sobre lo que he entendido te agradecería que fueras más explícito.