Je te parle pas de VBA, je te parle de VB6 !!!!
Les 2 applicatifs sont en VB6, obsolète et plus mis à jour depuis plus de 15 ans.
Les 2 attaquent des bases en Access 97, obsolète aussi depuis plus de 15 ans, qui sont sur un lecteur réseau, multi-utilisateurs et accès concurrentiel.
Et pour couronner le tout la connexion se fait à travers les composants DAO, obsolètes et remplacés par ADO, depuis plus de 20 ans. Ils étaient déjà obsolète et dépréciés quand les logiciels ont été conçu, mais "c'était plus simple à mettre en œuvre !".
Et sans parler de la limite de taille de fichier Access à 2Go.
Malgré tout, ça continu de marcher, moyennant quelques bases qui pètent de temps en temps, et un stress énorme tous les 2èmes mercredi du mois avec les maj de sécurité de Windows. Et si ça fait maintenant quelques mois qu'il n'y a pas eu de soucis, les 2 dernières alertes ont été particulièrement douloureuses.
Ceci-dit, le premier sera définitivement enterré mi-décembre. Quant au second, on commence à creuser sa tombe, dès le 1er janvier, donc à peu près 1 an de sursis, le temps de migrer les derniers clients qui veulent continuer avec nous.
Partager