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 :

Insertion de données dans Oracle depuis VBA.


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 23
    Par défaut Insertion de données dans Oracle depuis VBA.
    Bonjour,

    après avoir parcouru le forum, je me suis rendu compte que ce sujet à été discuté maintes fois.

    Cependant, je n'ai toujours pas réussi à appliquer les méthodes.

    J'ai compris qu'il fallait dans un premier temps:
    - Un driver Oracle et/ou Microsoft permettant de me connecter à la base
    - Un code VBA appelant le driver.

    Dans mon cas, j'ai préalablement crée mes tables et mes colonnes dans Oracle 9i (je précise). Je souhaiterais à présent me connecter à cette base grâce à un fichier excel.

    L'idée est de créer une macro qui permet de choisir un fichier excel comportant un assez grand nombre de données, de faire le tri en VBA puis d'injecter ces données dans mes tables Oracle.

    Est-ce que ceci est réalisable ?
    Je n'ai pas beaucoup de temps pour réaliser ce projet. L'outil en question n'est pas très compliqué cependant une chose me bloque, comment je me connecte ? Ou est ce que j'installe ce driver ?

    Merci d'avance !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 23
    Par défaut
    Bonjour,

    J'ai téléchargé sur cette page: http://www.oracle.com/technology/sof...dbc/index.html

    le fichier ORA9208.exe
    Il semble que cela soit le bon car il est pour Oracle 9i.

    J'ai 3 dll:
    sqora32.dll
    sqresus.dll
    sqoras32.dll

    que dois-je en faire ? Doivent-elles être appelées par mon code VBA ? Comment ?

    Merci pour votre aide.

Discussions similaires

  1. Insertion de données dans un tableau depuis EXCEL VBA
    Par reda120 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/12/2013, 12h11
  2. [Oracle] problème d'insertion de données dans une table sous oracle
    Par Zombiman dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/05/2009, 14h58
  3. Insertion de données dans une BDD Oracle avec VB.NET
    Par DashRendar dans le forum Accès aux données
    Réponses: 7
    Dernier message: 23/01/2008, 08h47
  4. Réponses: 3
    Dernier message: 26/04/2006, 11h52
  5. insertion de données dans Base de données Oracle 9
    Par hottnikks_79 dans le forum SQL
    Réponses: 2
    Dernier message: 16/03/2006, 00h07

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