Importer fichier .xls sous SQL server

rastajeff -  
 yakin -
Bonjour,
J'ai actuellement un petit problème. Je suis en stage et je dois récupérer toutes les infos d'un fichier excel et les inclure dans une base SQL SERVER.

Est ce qu'il y aurai moyen d'automatiser tout ça ??

Parceque ce fichier est énorme et il faudrai(si possible) que ça me créer les tables et que ça inclue les champs.


Merci ce votre aide
A voir également:

5 réponses

aminos
 
tu peux utiliser SSIS , c le meilleur dans ce genre de situation
1
Toto3w Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Tu peux utiliser le DTS de SQL Server pour importer tes feuilles de calcul

Tiens moi informé si cela t'a aidé...courage!

Toto3w
0
porki
 
bonsoir,
j'ai le même problème
j'ai essayé le DTS mais je n'y arrive pas
j'ai tout le temps une erreur lors de l'import
je voudrais savoir s'il y a une formule qui permettrait via un programme en VB automatiser l'import
j'ai trouvé çà mais je crois qu'il y a une erreur:

SELECT *
INTO nomtable FROM OPENROWSET ('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\xxx\df.xls;HDR=YES';'SELECT * FROM [Feuil1$]')

et

INSERT *
INTO nomtable FROM OPENROWSET ('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\xxx\df.xls;HDR=YES';'SELECT * FROM [Feuil1$]')


quelqu'un aurait une réponse fiable?

merci d'avance

mandibul_a_zero@hotmail.com
0
Anarki
 
Salut, voila le code a inserer dans mysql server:
LOAD DATA INFILE 'chemin de ton fichier'
INTO TABLE "ta table"
COLUMNS
TERMINATED BY ';'
il est preferable d utiliser un fichier de format csv
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yakin
 
Il faut juste faire copier coller; tu crées tes tables dans sql server ; faire editer la table puis coller !!!
0