Bonjour,
J'ai développé une base Access de gestion clients. Grosse base accédant à une trentaine de tables.
J'ai pris le parti suivant :
Que du code (6500 lignes), quelques userform (6), des formulaires(12) et des requêtes (40) dans ma base et des liens vers des bases de données (35 tables liées) dans différentes bases.
Toutes les tables temporaires de travail sont stockées dans un fichier temporaire. Chaque ouverture par un utilisateur fabrique un fichier temporaire à son nom+heure et dans lequel sont stockées ses tables de travail (avec gestion des liens). C'est transparent pour l'utilisateur et je me suis dit (je ne suis pas un pro) que cela allait alléger et éviter les accés multi utilisateurs.
Cela tourne bien mais lorsque le nombre d'utilisateurs augmente j'ai quelques bug un peu bizarres (3167 ou 2427) qui voudraient dire que les utilisateurs interférent l'un sur l'autre alors que chacun a un fichier de travail différent et que j'avais cru comprendre qu'une même base Access ouverte par plusieurs utilisateurs fonctionnait tout à fait indépendamment.
J'aimerai donc bien avoir votre avis sur:
Le principe des tables de travail stockées dans un fichier unique par utilisateur
L'indépendance de fonctionnement d'un utilisateur à autre sur ne même base de programme
Les conseils divers que vous pouvez me donner pour améliorer le fonctionnement multi-utilisateur
Merci d'avance
Et bonne journée
Partager