FoxPro/Visual FoxPro - no repetir registros

 
Vista:

no repetir registros

Publicado por tibet (43 intervenciones) el 08/02/2006 19:08:35
Hola tengo una duda estoy trabajando con una tabla que lleno apartar de un formulario pero el detalle es que el usuario a llegado a meter varias veces los mismos registros, el detalle es que los datos no tienen una clave única, sino que su clave se crea a partir de un numero que se va incrementando mas un campo, de esta forma nunca habrá claves iguales pero el detalle que registros si, porque puede existir un registro con la clave 125ARA y otro con los mismos registros pero clave 126ARA, talvez como pueda controlar esto es mediante la fecha porque no puede haber dos ARA con la misma fecha.

Gracias por sus comentarios.
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:no repetir registros

Publicado por juan (537 intervenciones) el 08/02/2006 19:22:29
en el ingreso usas esto a modo de ejemplo

el alltrim (elimina los espacios en blanco tanto a la derecha como
a izquierda) ,de esta forma no tendrás duplicados en una cadena
al ingresar un registro .
también se puede depurar un archivo completo con hay repetidos
o coincidiencias .

Ejemplo :

public num
num=0
public cod
store space(8)to cod

Locate for Numero=num and Alltrim(codclave)Alltrim(cod)
If Found()

..Instrucciones
endif

This.Refresh
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