Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Vfp 7:How to prevent user from getting into database
Message
From
30/01/2004 03:38:45
 
 
To
29/01/2004 15:32:31
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00872022
Message ID:
00872204
Views:
17
Aafzal,
PROCEDURE dbc_OpenData(cDatabaseName, lExclusive, lNoupdate, lValidate)
 RETURN _vfp.StartMode = 0 && this open database only at devtime
* OR
 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
Previous
Reply
Map
View

Click here to load this message in the networking platform