Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2012, 16:14
Avatar de swatt
swatt
 
Fecha de Ingreso: septiembre-2010
Mensajes: 155
Antigüedad: 11 años, 10 meses
Puntos: 4
Error al actualizar registros

Hola a todos miren tengo el siguiente problema:
Tengo una tabla con los siguientes campos:
*codigo_empleado
*sueldo
*fecha_sueldo_desde

En tabla no uso llaves como tal si no indices, los campos que comprenden este indice
son el codigo_empleado y fecha_sueldo_desde. Y me sirve para llevar control de los aumento salariales a empleados.

Se supone que en esta tabla puedo tener mas de una vez al mismo empleado con una fecha diferente y obviamente un sueldo distinto. Cuando hago una alta me permite hacerlo bien asi sean 1 ,2 o mas registros aunque sean del mismo empleado, pero cuando es un update me dice que estoy intentando insertar un registro duplicado.

A la hora de evaluar lo que quiero hacer ya sea insert o update, hago un select ala tabla con los campos que integran mi indice si esxiste solo hago el update si no hace el insert, pero como les comentaba al hacer el update me marca que intento insertar un registro duplicado.

La verdad no se por que me marca eso si estoy validando que accion quiero hacer, para evitar precisamente el duplicar.

Gracias