FoxPro/Visual FoxPro - Actualizar datos de una tabla...

 
Vista:

Actualizar datos de una tabla...

Publicado por Cristhian (11 intervenciones) el 22/01/2003 15:45:08
Tengo un formulario de actualizacion de datos. Para agregar un dato utilizo insert..into. Sin embargo, cuando agrego un dato a una tabla, lo borro y despues ingreso el mismo código me envia un error de unicidad en la clave primaria, examino la tabla pero no hay ningun registro con ese codigo...
Que se puede hacer con esto.
Como se utiliza el Insert...Into...Memvar

Se agradece desde ya la ayuda, gracias
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:Actualizar datos de una tabla...

Publicado por Roman Suazo (2723 intervenciones) el 22/01/2003 18:20:20
Uno de los problemas es que probablemente el registro no este borrado
del todo en la tabla o sino que solo marcado como borrado o que tal vez
ni siquiera lo has marcado como borrado. Hay varias formas de solucio-
nar el problema. Primero, nunca hagas que el usuario introduzca el id
o codigo , sino mas bien tener un programa que lo este generando automaticamente asi no habra errores de repeticion . Si el ejemplo anterior no se aplica a tu diseño, entonces crea una rutina que busca
si el codigo o id ya existe, si existe entonces decirle al usuario que ge-
nere otro (este codigo se pude desarrollar con el INDEXSEEK) .
Lo mas recomendable es el el primer ejemplo y es el mas utilizapado
para asi ahorrarse problemas en una base de datos.

Saludos
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