Hola a todos, espero que alguien pueda ayudarme
Intento hacer una relación maestro detalle con 2 tablas:
Tabla Control cursos, con los siguientes datos
Id_ControlCurso autonumerico, llave
Id_Curso
Fecha
Lugar ..... etc
y la otra tabla es CapacitaciónEmpleado, con los campos
Id_capacitacionEmpleado autonumerico
Id_ControlCurso relacionado con la tabla anterior
Id_Empleado
Calificación
los 3 primeros campos son llaves
Mi propiedad mastersource :dstblcontrolcursos
Indexname:Id_capacitacionEmpleado
Materfields: Id_ControlCurso =Id_ControlCurso (de ambas tablas)
Y me surgen los siguientes problemas
al momento de insertar datos en el dbgridcapacitaciónEmpleados, se duplican los datos en el dbgrid, más no en la tabla

,
No debo insertar 2 empleados en el mismo curso, no se como validar esto, pensaba hacerlo mediante un storeprocedure (ya que mi base de datos esta en sql server), pero como apunto hacia el dbgrid , es decir al valor en ese momento.
Además estoy creando conflictos al insertar el autonumerico, como lo puedo asignar mediante código
inserto una iamgen para que puedan comprenderme un poco:
Les agradezco de antemano
