Error "El archivo está siendo usado por otro usuario" ¿Por qué?

20/05/2005 - 02:19 por John Jairo Botero Rivera | Informe spam
-DISCULPEN POR UTILIZAR UNA EXPLICACIÓN TAN LARGA-

Éste error me sale siempre que un usuario desea ingresar a ciertos
formularios (antes de que cargue el Form). El problema es que únicamente me
comenzó a salir desde que compilé mi programa en Vfp8, si hago las pruebas
con el mismo form en la versión 7 no tengo problema, si lo pruebo con la
versión 8 sin cambiar ningún tipo de código me molesta por el mismo error.

Mi programa trabaja en red y efectivamente la tabla tiene que estar
seleccionada por cualquier otro usuario en la red, pero todos mis forms
trabajan con sesión privada de datos, aparte de eso no utilizo nigún "use"
sin la claúsula "again alias Mi_Tabla shared in 0" - siempre y cuando
necesite hacer algún "use" directo a alguna tabla", el BufferMode del form
siempre lo establezco en 1 (pesimista) y para Vfp8 utilizo el Set
EngineBehaviour 70 (para las cláusulas Select), no utilizo ningún Set
Exclusive On y por si las moscas lo coloque en Off en todas partes.

Cabe anotar que en las propiedades de los cursores agregados en el entorno
de datos la propiedad exclusive esetá en Off y la propiedad
BufferModeOverride está en 1 (toma la misma configuración del BufferMode del
form)

Realmente no tengo ni idea del por qué me pasa esto en la versión 8, no se
si debo establecer algún otro tipo de comando Set para evitar ésto o cual
sería la solución a mi problema

Quien me pueda colaborar con lo anterior de antemano gracias y nuevamente
disculpas por tanta palabrería escrita

John Jairo Botero (Colombia)
 

Leer las respuestas

#1 Carlos
06/06/2005 - 20:29 | Informe spam
Usa el comando SET TABLEVALIDATE TO 0.

Saludos.

Carlos Quinto.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares