Salut à toutes et à tous,
Une application ouvre et effectue des modifications dans une base de données Access.
La base de données est sur un disque distant.
L'accès au disque distant est possible via les autorisations du user (nom de user et mot de passe) dans le domaine.
Jusqu'ici tout fonctionne bien. L'application ouvre et modifie la MDB.
Comme plusieurs utilisateurs peuvent accéder à la base de donnée. je dois recharger certaines tables.
En local (poste de développement), aucun problème. Tout fonctionne bien. Un fileSystemWatcher est déclenché et la mise à jour s'effectue.
Aussitôt que j'accède à la même base de donnée sur le disque distant, le FileSystemWatcher ne détecte plus rien (Par contre si l'utilisateur déclenche une mise à jour par le bouton, la mise à jour s'effectue. L'accès est donc correct).
Enfin, je précise que j'ai mis le InternalBufferSize à 65536 (64Ko, la limite pour les accès réseau d'après ce que j'ai lu sur msdn).
Quelqu'un aurait-il une idée, ou une autre méthode ?
Merci de vos z'avis z'avisés.
Partager