FoxPro/Visual FoxPro - Se infringe la unicidad

   
Vista:

Se infringe la unicidad

Publicado por Carlos Eduardo (65 intervenciones) el 12/01/2009 17:11:51
Hola, amigo otra vez pidiendo ayuda.

Tengo un formulario donde puedo agregar usuarios, si en mi codigo yo pongo append blank me manda un mensaje q dice Se infringe la unicidad, cuando le pongo append me abre la tabla dentro del formulario.

Si yo cambio mi tipo de indice, ej mi tabla es usuario

Consta de cod_user, nombre, password
mi llave principal es cod_user, relacionada con otra tabla ,si yo lo cambio a normal y uso append blank, me agrega el registro como lo deseo, sin abrir la tabla.

Que debo hacer para q mim llave prinicipal siga siendo cod_user, y me deje agregar usuarios sin abrir la tabla dentor del formulario.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Se infringe la unicidad

Publicado por Plinio (7771 intervenciones) el 12/01/2009 18:19:04
Lo que pasa que tu indice es primario o candidate y no pueden haber dos campos iguales, en este caso de seguro tienes un codigo en blanco y a dar el append blank ya hay dos iguales (con el codigo en blanco). Elimina el registro que tenga ese codigo en blanco.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar