# Inventaire-Gestion Ce projet permet de gérer les inventaires et les ratios de plusieurs sites à partir d’un fichier Excel central et d’une base MySQL. ## Fonctionnalités - Mise à jour du pilote ODBC sur machine client - Authentification par site - Lecture automatique du fichier `ratio.xlsm` - Insertion des données dans la base correspondante - Affichage dans Streamlit (à venir) # 🚀 Installation du pilote MySQL ODBC 9.3 ## ✅ Objectif Assurer une compatibilité totale entre les fichiers Excel connectés à MySQL et le pilote ODBC, en uniformisant tous les postes avec la **version 9.3.0 du connecteur MySQL ODBC**. --- ## 📥 Étapes d'installation 1. Télécharger le fichier `mysql-connector-odbc-9.3.0-winx64.msi` depuis le site officiel : 👉 https://dev.mysql.com/downloads/connector/odbc/ 2. Copier le fichier dans ce dossier sur chaque poste cible : ``` C:\Installers\ ``` 3. Créer un fichier `Installer_ODBC_93.bat` contenant : ```bat @echo off echo =============================== echo Installation MySQL ODBC 9.3.0 echo =============================== SET MYPATH=C:\Installers SET INSTALLER=%MYPATH%\mysql-connector-odbc-9.3.0-winx64.msi IF EXIST "%INSTALLER%" ( echo >> Démarrage de l'installation silencieuse... msiexec /i "%INSTALLER%" /qn echo >> Installation terminée avec succès. pause ) ELSE ( echo >> Fichier MSI non trouvé : echo >> %INSTALLER% pause ) ``` 4. Lancer le script : - clic droit sur `Installer_ODBC_93.bat` - puis **"Exécuter en tant qu’administrateur"** --- ## 🔁 (Optionnel) Désinstallation d'une version précédente Pour supprimer proprement une version antérieure (ex : 9.2), vous pouvez ajouter : ```bat msiexec /x {GUID-DE-LA-VERSION-9.2} /qn ``` *(à compléter avec l'identifiant de produit si nécessaire)* --- ## 🧩 Conseils - Intégrez ces fichiers dans votre dépôt (ex : dossier `Installers/`) - Versionnez votre script dans Git (Gitea) pour faciliter le déploiement sur tous les sites - Utilisez RustDesk ou accès direct pour l'installation sur les PC distants ## Auteur Michel