Bonjour j'aimerais exporter les données ci-dessous dans une base de données sql server 2008 et tout ça sur une seule ligne. Cela me permettra d'avoir un suivi des instructions faite par chaque machines (ici la machine EDS2 3A2-1711). Il faut que je respecte l'ordre chronologique.
2011.06.02 00:00:00.07,/Alia,50.19.7.187,EDS2 3A2-1711,,,,
2011.06.02 00:01:06.51,EDS2 3A2-1711,BagSc,,,,,
2011.06.02 00:01:08.09,EDS2 3A2-1711,TagIn,NAFZ2014850,,,,
2011.06.02 00:01:09.68,EDS2 3A2-1711,MfDec,NAFZ2014850,R,,,
2011.06.02 00:01:09.71,EDS2 3A2-1711,SendB,NAFZ2014850,50.2.4.3,960,R,
2011.06.02 00:01:09.90,EDS2 3A2-1711,SentB,NAFZ2014850,50.2.4.3,,,
2011.06.02 00:01:09.83,PO-2A-10G-3,WsRcv,NAFZ2014850,711,960,0,
2011.06.02 00:01:10.33,PO-2A-10G-3,WsSho,NAFZ2014850,711,0,,
2011.06.02 00:01:12.52,PO-2A-10G-3,WsDec,NAFZ2014850,711,0,R,
Quelles commandes en visual basic faut il appliquer pour récupérer ses informations,dans ce fichier csv délimité par des virgules?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim Machines(0 To 200, 0 To 1) As Object 'tableau enregistrement machine (Nom machine, ip)' Dim SuiviBagage(0 To 20000, 0 To 13) As Object 'tableau de suivi tagbagage (Date,Timer Bagscan,Nom machine,Ip machine,Timer Tagin,Tag,Timer MfDec,MfDEC,Timer SentB,Nom de poste,Ip poste,Timer WsSho,Timer Wsdec,WSdec)'
Dans un premier temps je mets dans un tableau temporaire mes informations, je ne sais pas si je procède de la bonne manière. La commande BULK INSERT peut elle être intéressante ici.
Je suis novice en sql server, je vous remercie d'avance de l'aide apportée.
Partager