Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Vfp 7:How to prevent user from getting into database
Message
De
30/01/2004 03:38:45
 
 
À
29/01/2004 15:32:31
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00872022
Message ID:
00872204
Vues:
18
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
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform