20/05/2008, 01:26
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 9 meses Puntos: 574 | |
Respuesta: insertar datos en tablas con relacion muchos a muchos en sql server En tabla1tabla2 solo puede haber registros que a su vez esten en taba1 y tabla2 por separado: Taba1
Reg1Tabla1
Reg2Tabla1 Taba2
Reg1Tabla2
Reg2Tabla2
luego Taba1Taba2 puede tener
Reg1Tabla1Reg1Tabla2
Reg1Tabla1Reg2Tabla2
Reg2Tabla1Reg1Tabla2
Reg2Tabla1Reg2Tabla2
por tanto si, debes insertar los registros en todas las tablas, es más si la bd esta bien diseñada debe impedirte de entrar nada en tabal1tabla2 si no existen correspondencias en tabla1 y tabla2 por separado.
Tienes que entrar lo que capturas del formulario primero en tabla1 i/o tabla2 y luego su relacion en tabla1tabla2.
Como se inserta en varias tablas, pues una cosa detras de la otra:
INSERT INTO tabla1....
INSERT INTO tabla2....
INSERT INTO tabla1tabla2...
Quim
Última edición por quimfv; 20/05/2008 a las 01:31 |