Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2008, 00:40
blinkx
 
Fecha de Ingreso: mayo-2006
Mensajes: 21
Antigüedad: 18 años
Puntos: 0
Inserción en 2 tablas (Videoclub)

Hola tengo el siguiente problema para insertar una serie de registro en dos tablas:

Tablas:

* rentas

*pk_renta (Autonumerico)
*fk_usuario (int)
*fecha_renta (date)
*fecha_entrega (date)

* detalles_renta

*pk_detalle_renta (Autonumerico)
*fk_renta (int) - Es la relacion con renta, para saber a que renta pertence esa pelicula
*fk_inventario (int) - Para conocer el codigo de la pelicua fisica
*fk_pelicula (int) - Para conocer el titulo de la pelicla

El problema en sí viene cuando quiero registrar los detalles de renta, ya que lo hago a través de un ciclo obteniendo los datos para los campos y el fk_renta lo obtengo a traves de una consulta previa, para conocer a cual pertenecen, pero ahi viene el error, me regresa: Duplicate 'valor' key 2 (puede ser cualquier valor), por lo que veo me está duplicando una PK, pero suena lógico para determinar que todas esas peliculas se hicieron en esa renta (fk_renta)...

Alguna solución?? Espero me hayan comprendido, ya que necesito ayuda con eso...

Gracias.

P.D: Estoy trabajando con ColdFusion 8