Importer fichier .xls sous SQL server

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
Configuration: Windows XP
Internet Explorer 6.0

5 réponses

  1. Il faut juste faire copier coller; tu crées tes tables dans sql server ; faire editer la table puis coller !!!
    0
    1. 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
      1. tu peux utiliser SSIS , c le meilleur dans ce genre de situation
        1
        1. 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
          1. 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