FoxPro/Visual FoxPro - Y ENTONCES ME DA ESTE ERROR...

 
Vista:
sin imagen de perfil

Y ENTONCES ME DA ESTE ERROR...

Publicado por DALSOM (612 intervenciones) el 27/03/2002 14:46:10
ESE ES EL ORDEN LOGICO QUE DEBERIA SEGUIR,
LA ABRO EXCLUSIVA, Y LUEGO CREO LOS INDICES CON INDEX ON...

PERO ME DA ESTE ERROR :

Structural .CDX file not found.

EN ESA FORMA, CREEME, YA LO HE INTENTADO, UNAS VECES FUNCIONA, OTRAS NO.

VERAS, ESTA ES UNA DE LAS TABLAS DE DERECHOS DE USUARIOS :

CLOSE DATA
DB=" Login or Giving Permisions."
DELETE FILE USER_LA.CDX
USE USER_LA EXCLUSIVE
INDEX ON ALLTRIM(usuario)+mnu TAG DERECHOS

EN FORMA MANUAL, LO HACE SIN ERRORES, PERO NO SIEMPRE EN EL PROGRAMA.
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:Y ENTONCES ME DA ESTE ERROR...

Publicado por Foxperto (894 intervenciones) el 27/03/2002 15:51:29
Dalsom:

Mira el te da ese error porque estas borrando el Indice sin la tabla abierta, por lo tanto la tabla no queda actualizada, o sea, la tabla no sabe se se borro el indice y lo buscara.

Mi concejo es que no borres el CDX, si de todas maneras quieres hacerlo, Abre primero la tabla... Cuando hagas el Index... el borrara el CDX viejo y creara uno nuevo, recuerda que el Index es diferente al Reindex este ultimo no borra el CDX, sino que lo actualiza.

Si sigues con problemas, pueba utilizando el Validate.

Prueba y me cuentas

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