lesgnaff
Messages postés4Date d'inscriptionmercredi 5 janvier 2011StatutMembreDernière intervention 6 avril 2012
-
4 avril 2012 à 19:01
lesgnaff
Messages postés4Date d'inscriptionmercredi 5 janvier 2011StatutMembreDernière intervention 6 avril 2012
-
6 avril 2012 à 14:46
Bonjour tout le monde,
En général je trouve mes réponses dans les sujets déjà résolus ou dans les codes, mais là, je sèche.
Via textstream et un split sur la première ligne d'un fichier TXT, je récupère une liste de "champs potentiels" pour créer une table. Jusque là, pas de soucis.
Je souhaite à partir de mon tableau issu du split :
[list]
comparer chaque valeur de mon tableau à une liste de valeurs d'une table "paramètre".
Conserver seulement les valeurs de mon tableau qui ont une correspondance dans "paramètre".
Créer une table (structure seulement) avec comme champs les valeurs retenues précédemment.
Ultérieurement (mais ça fera l'objet d'une autre question ), remplir la nouvelle table avec les valeurs du txt retenues.
/list
Et là, je coince sur la méthode, la façon de procéder.
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 5 avril 2012 à 00:40
Bonsoir,
Tu optes pour un tableau bi-dimentionnel.
Dans la première colonne, tu enregistres le résultat du split.
Tu compares ensuite chaque élément de la 1ière colonne avec les éléments de la liste paramètre.
Si correspondance il y' a, tu ajoutes "r" ou "1" dans la 2ième colonne de ce mçeme élément.
En gros, si T(i,1)="toto" alors T(i,2)="r"
Tu construis alors ta table sur la base des éléments dont T(i,2)="r"
Si tu coinces sur comment créer une table access et si tu es en vb6,ça peut s' arranger..