Salut,
Je suis au prise avec un sérieux problème chez un client.
Suite à une séries de pannes de courant dans une même journée, et malgré les batteries backup, une application Access génère des erreurs en cascade depuis.
Pour bien mettre en situation, l'application en elle-même contient des données de fonctionnement du logiciel et est installée sur 3 postes.
Les données distantes sont sur un serveur (3 BD Access + une BD SQL Server).
Un exemple de problème depuis : un sous-formulaire reste vide, un formulaire qui est utilisé au quotidien et qui marche depuis des années.
Je teste la requête du sous-formulaire qui demande 2 paramètres et elle fonctionne. J'ouvre le sous-formulaire en remplissant les paramètres et il ouvre.
Mais à l'exécution le sous-formulaire reste vide, je vérifie la présence des 2 paramètres qui sont pris sur le formulaire, ils sont bien là, je fait un requery sur le sous-formulaire mais il reste vide.
Le pire est que moi mon environnement de développement est tout à fait détaché du serveur, j'ai mon installation local chez moi, en copiant les bases de données pour tester de chez moi, j'ai les mêmes problèmes, mon code n'a pas subit les mêmes pannes de courant, donc est sain.
J'ai fait bien sûr le compactage de toutes les BD, j'ai même fait la décompilation de mon code même si c'était illogique que mon code soit affecté.
J'ai même testé avec des plus anciennes copies des données distantes prises sur le serveur et une copie qui était sur mon propre poste, rien y fait j'ai toujours l'erreur.
J'ai pas mal tout tenter à mon avis, selon mes connaissances, alors je cherche des pistes à explorer, si quelqu'un en a je serai preneur.
Merci !
Partager