IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

extraction excel vers sql


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Points : 43
    Points
    43
    Par défaut extraction excel vers sql
    Bonjour,

    Je voudrais extraire des données d'un fichier excel pour pouvoir en faire des commandes sql. Par exemple dans le fichier excel il y aurait de nouveaux employés à ajouter à la BD d'une entreprise.

    Je ne sais pas si c'est le bon endroit pour poser la question. Peut etre que je devrais me diriger vers le forum sql? Avez vous des suggestions?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Quel est la base de donnée de ton entreprise ?
    As-tu un logiciel qui la gére ?

    Tu ne nous donnes que très peu d'infos, cependant pour faire du SQL sous Excel, un peu de lecture : http://silkyroad.developpez.com/VBA/ClasseursFermes/

    Philippe

  3. #3
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Points : 43
    Points
    43
    Par défaut
    C'est une base de donnée oracle 8i ... Par contre pour le logiciel qui la gère, je ne saurais pas vous dire... Une base de donnée Oracle est gérée par le logiciel oracle lui meme non?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    As-tu un DBA dans ta société ? Seul lui pourrait récupérer des données à partir d'Excel avec des logiciels comme Toad.

    Tu ne peux injecter comme cela des données Excel dans une base Oracle (ou toute autre base), une base de donnée n'est pas un fichier Excel, elle est constituée de multiples tables qui sont liées les unes ou autres, et les informations de ton fichier Excel doivent être dispersées dans plusieurs tables.

    De plus, sous Oracle, les accès en écriture sont en général très sécurisées, donc je ne pense vraiment pas que tu puisses faire cela à partir d'Excel, il faut voir plutôt le départ du coté Oracle.

    Donc va voir ton DBA, celui qui gère la base Oracle.

    Philippe

  5. #5
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Points : 43
    Points
    43
    Par défaut
    Oui je sais tout ca. Ce qui m'interesse pour le moment, c'est extraire les données d'excel vers un fichier texte. Ensuite je pourrais modifier ce fichier texte avec un programme en C ou autre pour en faire un fichier avec des commandes SQL injectables dans la BD par le DBA (qui aura les droits etc... d'ailleurs c lui qui me demande de faire ce travail. Disons que je suis en stage.)

    Sinon je pourrais "adapter" le fichier texte via sqlldr non ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Pourquoi ne pas tout dire tout de suite, c'est très agaçant d'être obligé de vous tirer les vers du nez.

    Il faudrait détailler le cahier des charges précis, de mes connaissances, ce que tu veux ce sont des commandes SQL dans un fichier texte, et ces commandes extraient des données d'un fichier Excel. Exact ?

    Jettes quand même un coup d'oeil au lien que je t'ai donné.

    Philippe

  7. #7
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 87
    Points : 43
    Points
    43
    Par défaut
    Oui c'est exact. Désolé pour les vers cachés dans mon nez...

    Effectivement, il me semble que le lien que tu m'as donné contient la solution à mon probleme.

    Merci beaucoup

Discussions similaires

  1. Importation d'une feuille excel vers sql server 2005
    Par transistor49 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 16/09/2009, 19h31
  2. Réponses: 5
    Dernier message: 19/03/2007, 16h21
  3. Exportation données excel vers sql server 2005, en ASPX?
    Par Micke7 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/01/2007, 14h57
  4. Migration de Excel vers Sql Server 2000
    Par josyde2006 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 02/01/2007, 23h59
  5. Exportation automatique Excel vers SQL Server
    Par jhalawa dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/07/2005, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo