Bonjour,

J'ai une application Delphi6/Access2000. Et je rencontre cette fameuse erreur connue des utilisateurs d'Access :
Le nombre de verrous disponible pour le partage de fichiers est dépassé. Augmenter l'entrée du registre MaxLocksPerFile
Je n'ai pas trouve de véritable solution dans la programmation Delphi6 pour remédier a ce probleme.
Je ne voudrais pas avoir à demander à mes utilisateurs de modifier ce paramètre dans la base de registre, car ils ne sont pas administrateurs de leur poste.

Le probleme arrive quand l'application fait une succession de requêtes d'Update qui doivent être assez volumineuses. Elles sont du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
update TCAP_CLIENT as C set C.B_VALIDE_EXPORT = False 
          where exists ( 
            select * from REJET_CLIENT as R 
            where R.ID_TIERS_LOCAL = C.ID_TIERS_LOCAL)
J'en ai toute une liste comme ca.

Savez-vous comment je devrais m'y prendre?

Merci