IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Erreur : le nombre de verrous disponibles.


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 154
    Par défaut Erreur : le nombre de verrous disponibles.
    Bonjour

    J'ai le message d'erreur suivant, à l'exécution d'une Sub

    Le nombre de verrous disponibles pour le partage des fichiers est dépassé.
    Augmentez l'entrée de registre MaxLocksPerFile...

    Je vois bien de quoi il s'agit, mais je ne comprend pas pourquoi ça se produit à l'exécution de ma sub.

    Celle ci ouvre un recordset, avec une chaine SQL, comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set MaBase = CurrentDb
    Set Lignes = MaBase.OpenRecordset(LeSQL, dbOpenDynaset)
    Ensuite, je passe en mode édition, d'un champ numérique, sur tous les enregistrements de la table, et je mets à jour ce champ......

    La chaine SQL opère en fait un filtre sur les enregistrements de la table, avant la mise à jour
    Le nombre de lignes à mettre à jour est très élevé : plus de 20 000....

    Qui peut m'expliquer le rapport avec le partage de fichier ?
    Je suis seul à utiliser la base...

    J'ai vu qu'on pouvait augmenter le nombre d'entrée par un SetOption,
    mais ça parle de "workspace"... et je n'en définit pas, puisque j'utilise la CurrentDB par défaut....

    Merci d'avance pour les explications et la syntaxe éventuelle pour définir cette option..

    Didier71

  2. #2
    Expert confirmé
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Par défaut
    Bonjour,

    J'ai eu ce souci dans le passé avec Access 2000/Windows 2000.
    Je l'avais résolu en décochant "Ouvrir avec enregistrements vérrouillés" dans l'onglet "Avancé" des options d'Access (Outils > Options)

    A priori, je ne l'ai plus sous Windows XP.

    A+

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 154
    Par défaut
    Bonsoir..

    Eh bien, oui, j'ai décoché cette case et je n'ai plus le problème non plus..
    Je suis avec access 2003 sous Vista...

    Merci pour ce petit truc tout simple.....

    Didier71

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/07/2008, 20h17
  2. Réponses: 3
    Dernier message: 17/03/2008, 15h22
  3. Erreur HTTP 404, resource non disponible
    Par fatenatwork dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 26/02/2008, 14h55
  4. Réponses: 2
    Dernier message: 08/10/2007, 11h40
  5. [.net 2.0] Nombre de classes disponibles
    Par -Jolan- dans le forum Framework .NET
    Réponses: 4
    Dernier message: 30/10/2006, 09h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo