Estoy tratando de comprobar si una base de datos esta abierta desde otro programa, uso:
Select 1
Use C:\Datos\Mesa_1 ALIAS aMesa_1 Exclusive
if !NetErr() ////compruebo si puedo abrirla o no
Select 2 ///uso otra base datos para poner el resultado
Go Registro
if Rlock() ///NUNCA LO BLOQUEA CUANDO LA BASE DE DATOS PRIMERA ESTA OCUPADA
aDatos->Enuso:=.T.
Endif
Else
? "no hago nada"
Endif
¿ Porque después de que Neterr() da .T. ya no se puedo bloquear un registro de otra base de datos ?
¿ Que estoy haciendo mal ?
Gracias. Saludos