Bonjour à tous,
Après une longue recherche infructueuse sur ce forum et sur celui de pc-soft,
je me pose une question qui en contient plusieurs:
(d'avance pardon si cette question a déjà été posée, je crois que non)
Je suis développeur débutant et j'utilise WIN14;
je souhaite exporter les données d'une base hyperfile classique vers une base MySQL;
j'ai donc installé le module d'accès natif à MySQL (j'ai dû trouver la libmysql.dll sur google car elle était manquante...),
puis créé une base MySQL avec phpMyAdmin,
j'ai ensuite créé la structure de cette base selon la description de mon analyse grâce à HCréationSiInexistant("*").
J'ai donc 2 bases de structures identiques, l'une en HF contenant mes données (assez peu, les .fic sont légers), l'autre en MySQL, vide.
J'aimerais parcourir tous les .fic de ma base HF (sans doute grâce à HListeFichier?), les lire, et copier chaque enregistrement dans la table MySQL correspondante mais je ne sais pas comment m'y prendre.
Devrais-je passer chaque enregistrement ou même chaque .fic dans un tableau, (si oui, comment? Je n'arrive pas à gérer les tableaux en WLangage)
puis copier ce tableau dans une table MySQL avec un "ChangeConnexion" suivi d'un "HExecuteRequete (INSERT...)"?
Y'a-t-il une instruction WLangage spécifique qui me ferait gagner du temps, un peu comme HCréationSiInexistant mais pour les données?
Merci d'avance, désolé pour ces questions en vrac, j'essaie de faire un tir groupé..
Partager