Import de fichier CSV dans une base de donnée MySQL en utilisant VBA (PC Vue)
Bonjour ,
Je souhaiterais importer les données issues d'un fichier csv :
TEST1;Q30;10;43.10;
TEST2:A;V;15;16.5;
2216;50;48;
dans un table Mysql déjà existante , en utilisant un code visual basic.
Je ne sais pas comment récupéré les données du fichiers csv avec visual basic et surtout faire la correspondance avec ma table mysql.
Est-ce quelqu'un pourrait me donner quelques idées?
Merci d'avance,
Import fichier vers MySQL
Bonjour à tous,
J'ai un projet à réaliser pour mon employeur. Je suis novice en base de données (BDD) et je dois faire un import de fichier excel mais de manière simple sans le faire manuellement. C'est à dire importer comme il est possible de le faire avec l'onglet import de phpmyadmin. Seulement plusieurs problèmes apparaissent.
1-Le faire sur une table de 10000 lignes s'avère impossible avec pleins de messages d'erreur.
2-Lorsque j'y arrive sur 1 ligne je ne peux pas enregistrer les colonnes sur différentes tables car je ne vois pas comment indiquer au server de placer telle colonne dans telle table et telle autre dans telle autre table, avec phpmyadmin pour le même fichier excel. C'est à dire alimenter plusieurs tables par une seule feuille du classeur excel.
3-Comment configurer le fichier my.ini de wampserver 64 (c'est ce que j'utilise avec mysql 5.7.0.4), pour obtenir un moteur InnoDB avec la version de mysql utilisée?
4-Comment réaliser ensuite un export d'un fichier automatique (script vba ou autre pour exporter automatiquement) grâce à un bouton export que je placerais sur les fichier excel afin d'alimenter ma base de données?
5-Il faut que les données aille vers différentes tables avec les mèmes non de champs que possède le fichier excel.
6-Comment automatiser l'enregistrement d'un fichier .xlsx (excel) en .ods (open spreed sheet document) car c'est le seul format qu'accepte phpmyadmin? Je souhaite créer une macro qui, avant d'envoyer le fichier excel â ma base de données le transforme en .ods.
J'ai regardé plusieurs cites, bien entendu, je ne les ai pas tous vu mais cela fait 8 jours que je cherche partout mais aucune des possibilités proposées n'a fonctionné. Les tutos, forum et sites d'explications ne m'ont pas permis de finaliser mon projet. Je travail sur windows 10 sur lequel j'ai installer wampserver 64 contenant apache 7.0.14, mysql 5.7.0.4
Ps: L'objectif de tout ça est de recupérer des données dans une base et les analyser grâce à qlikview. Cependant je n'arrive pas à récupérer des données exploitables car les données dans ma base apparaissent sous un format .frm ou .MYI et ce type de fichier n'est pas exploitable par qlikview. Bref c'est un gros sujet et je ne veux surtout pas me rater. Si quelqu'un peut m'expliquer comment je pourrais faire pour que toute la mécanique se passe bien et que les utilisateurs n'aient rien a programmer ce serait parfait. Je suis dessus depuis bien trop longtemps et je ne peux pas me permettre de me louper. Je ne suis pas une lumière en informatique et j'ai vraiment cherché, essayé mais rien n'y fait.