Bonjour,
je travaille sur un fichier dont le contenu est directement issu d'une requête SQL.
Je souhaite ajouter des colonnes au tableau résultant de cette requête, cependant, si j'actualise les données je m'aperçois que la correspondance entre les lignes importées et les informations contenues dans colonnes ajoutées n'est plus bonne.
Ex. :
Données importées
NOM | PRENOM | VILLE
dupont | pierre | toulouse
martin | charles | paris
j'ajoute par exemple dans mon fichier une colonne 'VALIDATION' pour obtenir le tableau suivant :
NOM | PRENOM | VILLE | VALIDATION
dupont | pierre | toulouse | OK
martin | charles | paris | Pas OK
Si j'actualise les données et qu'une nouvelle ligne est présente dans la liste des données importées, les données de la colonne "VALIDATION" ne suivent pas et j'obtiens quelques chose du genre :
dupont | pierre | toulouse | OK
durant | Paul | amiens | Pas OK
martin | charles | paris |
Ainsi la valeur qui au départ était en face de "martin" passe en face de "durant"...
Le même phénomène a lieu si on fait un tri
Existe-t-il un moyen pour qu'en cas d'actualisation des données, la correspondance d'une ligne soit conservée ?
J'espère avoir été assez clair dans mes explications...
merci d'avance,
Zico
Partager