Ver Mensaje Individual
  #2  
Antiguo 14-04-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 25
__cadetill Va por buen camino
Seguramente el problema está en la estructura de tus tablas

Puede ser que tengas algo así:

Maestro
---------
Id: auntoinc (k)
......

Detalle
-------
Id: integer (k)
.......

Bien, con esta estructura, tenemos una clave primaria en el detalle que es la misma que en el maestro, pero claro, en el detalle pueden (y suelen) ir más de un registro por cada maestro, con lo cual estarás repitiendo la clave primaria (Key Violation)

Has de mirar de cambiar esa clave primaria añadiendo otro campo (por ej. linea) quedando una estructura algo similar a esto

Detalle
-------
Id: integer (k)
Linia: integer (k)
.......


Espero te sirva
Responder Con Cita