FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Como modificar un registro?
Hola a todos
estoy intentando modificar una linea de un registro, y he puesto la tabla en modo Append (tb lo he probado con Edit) para poder modificar parte de un registro, pero cuanod lo ejecuto me da una excepcion con el siguiente mensaje, alguien podria ayudarme? " QCP.exe raised exception calss EoleExceptio with message 'Infracción de la restricción PRIMARY KEY 'PK_Fichajes'. No se puede insertar una clave duplicada en el objeto. " Por eso lo pongo en Append para poder modificar la linea en cuestion, no? o estoy en un error? Gracias |
#2
|
||||
|
||||
Hola Telemaco!
Puede ser, que el error que te da, se deba a que estás intentando modificar el campo Clave de tu tabla y el nuevo valor ya existe, osea que estás duplicado tu clave. Saludos! |
#3
|
|||
|
|||
Nunca debes utilizar Append para modificar un registro (Append crea uno nuevo al final de la tabla), sino Edit; quizás te falle si antes no te has situado sobre el registro correcto y has tratado de cambiar la clave asignando una que ya existe.
__________________
Guía de Estilo |
#4
|
|||
|
|||
Gracias a los dos, ya me he dado cuenta de cual era mi error, lo he solucionado borrando e insertando y funciona perfectamente.
|
#5
|
||||
|
||||
Funciona perfectamente pero no es la solucion del problema. deberias aplicar lo que dice Andres y Nuria, esa si sria la solucion correcta
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
|