FoxPro/Visual FoxPro - Error en Delete Keyfield

 
Vista:

Error en Delete Keyfield

Publicado por Richard (5 intervenciones) el 03/07/2007 16:29:50
Hola amigos foxeros....
He creado un archivo de trabajo (curso) dentro de una base de datos, al cual le he creado las vista segun mis necesidades.

El asunto es k estoy haciendo un programa de modificaciones, y cuando cargo los registros en el grid salen ok, pero cualdo intento eliminar algun registro (marcado logico), me sale el siguiente mensaje..."LA CLAVE DEFINIDA POR LA PROPIEDAD KEYFIELD PARA LA TABLA BDSALMDT!SCALWORK NO ES UNICO"

Esta tabla la creado sin ningun indice, solo utilizo su estructira para hacer vistas y trabajar co ellas

LA VISTA DEPENDE DE UNA SOLA TABLA, ESE ERROR OCURRE CUANDO REALIZO LO SIGUIENTE :

SELECT VMT
SET ORDER TO
SET FILTER TO
GO TOP
DELETE FOR NRO_DOC = WNRO_DOC

LA CANTIDAD DE MENSAJE ES IGUAL A LA CANTIDAD DE REGISTROS K COINCIDEN CON LA CONDICION

1000 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:MISMO Error en Delete Keyfield

Publicado por Richard (5 intervenciones) el 03/07/2007 18:15:21
Amigo he creado este indice en la vista k utilizo para trabajar

INDEX ON STR(TIP_REG,1)+STR(TIP_MOV,2)+STR(NRO_DOC,10)+COD_ART TAG INGRESOS FOR ESTADO = 1 AND TIP_REG = 1

Pero me sale el mismo error

Alguien k me de alguna otra solucion.....gracias

pdt.

cuando ejecuto el delete en el archivo original no me sale ningun error, (no en la vista k estoy ejecutando....)
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

RE:Error en Delete Keyfield

Publicado por Plinio (7841 intervenciones) el 04/07/2007 00:03:41
http://support.microsoft.com/kb/175933/es
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