Aafzal,
PROCEDURE dbc_OpenData(cDatabaseName, lExclusive, lNoupdate, lValidate)
RETURN _vfp.StartMode = 0
RETURN M.myPublicVariableAccessLevel>=THISDATABASEACCESSLEVELCOSTANT
ENDPROC
ATTENTION, IF YOU CLOSE ACCESS AT DEVTIME,
VFP CANNON OPEN THE DBC AND YOU CANNOT CHANGE THE CODE !!!!
YOU ARE GO INTO ONE DEADLOCK PROGRAMMING !!!!
SOLUTIONS:
A) IMPLEMENT A BACKUP AND A RESTORE TASK
B) try to use a external prg like dbc events code.
C) IF YOU KNOWN LOW LEVEL DBC USE, OPEN DBC AS A TABLE ,
CHANGE THE CODE ON MEMO FIELD AND RECOMPILE THE DATABASE
ANOTHER LITTLE PROBLEM IS THE bad error FIRED when you
open the database with Project treeview !!!! ( DBC INVALID )
ANOTHER BUG.
With OPEN DATABASE command or Click on Open button you have
a good message "Access denied".
Fabio