Envoyé par
vincent62149
Tout d'abord, il stocke les noms de colonne du fichier CSV. Puis, il compare ces noms de colonne avec les noms de colonne de la table SQL dans laquelle doivent être insérées les données.
Si la comparaison est OK, le programme enregistre les données de la datatable.
Si la comparaison échoue, le programme vérifie si le nom de la colonne existe dans les noms de la colonne CSV.
- Si ce nom existe, c'est que l'ordre des colonnes a été changé
-> Dans ce cas là, il faut que le programme insère les données correspondantes.
- Si ce nom n'existe pas, c'est que le nom de la colonne a été changé.
-> Dans ce cas là, c'est à l'utilisateur de choisir quelle colonne est la bonne
Pour ces deux points, je n'ai aucune idée du code à implémenter ...
Partager