Bonjour,
Votre conversation m'intéresse, puisque j'ai le même problème à résoudre. Il est exact que Access utilise le disque local même dans le cas d'une base réseau. Selon MS, la prochaine version du MS Jet Engine (4.0, livré avec Office/Acces 2000) permettra de considérer le moteur comme un frontal SQL Server, et donc d'effectuer des travaux sur le serveur, NT par exemple (!) si la base y est localisée.
Avant ça, j'ai une idée. Pourquoi ne pas stocker le résultat de la requête d'extraction dans un fichier TXT du serveur, puis de récupérer ce fichier par le réseau. Cela corrige t'il le problème du cache local ?
Sylvain, avez-vous la possibilité de faire un essai ? j'aimerai savoir si mon idée est bonne.
Pour ma part, j'ai tout essayé : optimisation des requêtes, du code VB, essai de localiser les données sur le réseau et les requêtes dans une base locale, base compactée et optimisée (index, relations) : rien à faire. le réseau 10MbBaseT rame ...
For english users, I can translate this posting if you wish.