Buenas!
Me aparece el siguiente problema con una consulta sql:
Tengo 2 tablas, TB_Jugador y TB_Disponibilidad, ambas están relacionadas mediante una relación de 1 a N. La clave primaria de la TB_Jugador (nickname) es la clave externa de la TB_Disponibilidad.
Yo intento hacer un insert en la TB_Disponibilidad de la siguiente manera:
ConexionSQL.stmt.executeUpdate("INSERT INTO TB_DISPONIBILIDAD (dia,hora,nickname) VALUES ('" + dia + "','" + hour + "','" + nick + "')");
Y me aparece el siguiente error:
java.sql.SQLException: [Microsoft][Controlador ODBC Microsoft Access] No se puede agregar o cambiar el registro porque se necesita un registro relacionado en la tabla 'TB_GAMER'.
Creo que no estoy haciendo bien el insert y supongo que el problema me lo da la relación existente entre las 2 tablas pero ahora mismo no se me ocurre como hacerlo.
Agradecería vuestra ayuda