Buen día,
Con la Tdatabase yo venía usando sin problemas (para uso en red local con varias pc's), por ejemplo así:
A partir de otra consulta, el Sr. Nages me indicó usar así la TDatabase:
Esto último no me permite abrir los archivos en modo compartido y aunque cambié haciendo así:
Sigue sin poder abrirse las DBF en modo compartido, pareciera que las abre en modo exclusivo.
De esto a mi consulta: ¿Como se abren en modo compartido las DBF's usando Tdatabase?, ¿debo seguir usando mi primer método?
Gracias.
Rolando
Con la Tdatabase yo venía usando sin problemas (para uso en red local con varias pc's), por ejemplo así:
local cAgDire:=cGetNewAlias('Direcc')
if lChDir(cLocalServer)
use ".\DB\AGDIRE" shared new alias (cAgDire)
DATABASE oDbf
endif
Catch oError
msginfo(oError:description+renglon+;
"No existe la DBF "+cLocalServer+"\DB\AGDIRE" +renglon+;
"que se intenta abrir"+renglon+;
"No se podrá abrir la Agenda Direcciones"+renglon+;
"hasta solucionar el error"+renglon+;
"Agenda 668") //
return nil
EndA partir de otra consulta, el Sr. Nages me indicó usar así la TDatabase:
oDbf := TDataBase():Open( nil, ".\DB\AGDIRE", "DBFCDX", .t. )Esto último no me permite abrir los archivos en modo compartido y aunque cambié haciendo así:
local cAgDire:=cGetNewAlias('Direcc')
oDbf := TDataBase():Open( cAgDire, ".\DB\AGDIRE", "DBFCDX", .t. )Sigue sin poder abrirse las DBF en modo compartido, pareciera que las abre en modo exclusivo.
De esto a mi consulta: ¿Como se abren en modo compartido las DBF's usando Tdatabase?, ¿debo seguir usando mi primer método?
Gracias.
Rolando