Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/02/2010, 11:12
sioke
 
Fecha de Ingreso: octubre-2008
Mensajes: 64
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Campo multievaludado access 2003???

Hola gnzsoloyo, muchas gracias. Ya tengo creada la tabla con la clave primaria de los dos campos.

Ahora la interfaz que tengo es la siguiente: (voy a poner un ejemplo)

formulario con:

Nombre del curso: ........

Subformulario con:

Nombre alumno1
Nombre alumno2,....

Los nombres de alumnos de cada curso los muestra bien, incluso si quiero añadir un alumno al curso que se esta mostrando lo inserta bien tanto en la tabla alumnos, como en la alumnos_curso, el problema ahora es el siguiente:

Yo ya tengo el alumno Juan en la tabla alumnos, y esta matriculado en el curso1, pero tambien quiero matricularlo en el curso2, al matricularlo en el curso2, me haria un duplicado en la tabla alumnos, solo cambiando la id_alumno, yo quiero que no ingrese ningun registro en la tabla alumnos (puesto que ya tengo sus datos) pero que si me ingrese un registro en la tabla alumno_curso. No se me ocurre como hacerlo.

En este ejemplo estoy utilizando para que no se repita en la tabla alumnos el nombre, pero en realidad sería el dni... La PK es id_alumno...

No se si me he explicado.

Saludos