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

Autres SGBD Discussion :

[vba + ADO] lire BDD


Sujet :

Autres SGBD

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Points : 314
    Points
    314
    Par défaut [vba + ADO] lire BDD
    Bonjours,

    j'ai un logiciel de GPAO qui utilise des bases de données. Le probleme est que je voudrais lire des elements qui sont dans ces BDD sur plusieurs postes mais vu que les licences sont assez chers je me demandais s'il était possible de faire une macro en Vba qui puisse me permettre de les lire (comme pour une BDD access avec ADO).

    Je ne sais pas quel type de BDD utilise le logiciel mais voici les types de fichiers qui sont dans le repertoire de la BDD :
    - .FIC
    - .NDX
    - .MMO
    - .WDE
    - .BKE
    - .TKE
    - .QBE
    - .WBP

    Les fichiers qui ont les plus grosses tailles dont de type .NDX et .FIC.

    1- Est-ce possible de lire les BDD ?
    2- Si oui, comment faire ?
    3- Y a t-il des risques de planter la BDD (même si je referme mal ma macro en cours d'execution) ?
    4- Ai-je le droit (légalement) de faire une telle macro ?

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 554
    Points
    19 554
    Billets dans le blog
    25
    Par défaut
    1) Oui
    2) A l'aide des API livrées avec
    3) normalement, le SGBDR est suffisament robuste : vous risquez tout au moins de planter votre session
    4) un accès à la base, que ce soit via API, ODBC, .... et régit par la licence que vous avez. Dans le cas de licence CPU, pas de soucis. Dans le cas de licences client/serveur... soucis.
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Points : 314
    Points
    314
    Par défaut
    tu peux me donner un petit bout de code pour tester l'API ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 554
    Points
    19 554
    Billets dans le blog
    25
    Par défaut
    ben... sans connaître la base, ça me paraît difficile.
    Ensuite, reste à savoir avec quoi vous voulez y accéder.
    Jdbc, c'est pas mal et il y aura sans doute un driver natif, quel que soit la base....
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  5. #5
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Points : 314
    Points
    314
    Par défaut
    le probleme est que je n'y connait rien
    je sais juste interroger une BDD Access en ADO(X)...

    tu me dis que l'API est livrée avec le logiciel : donc il faut que le logiciel soit installé sur le PC ?

    mp envoyé par neguib pour la règle des tags dans le titre

Discussions similaires

  1. Requête action inopérante [vba] [ado]
    Par Norbertsbeer dans le forum Access
    Réponses: 5
    Dernier message: 05/05/2006, 08h54
  2. [VBA ADO ] Ado + excel
    Par Deejoh dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 27/01/2006, 12h34
  3. [Excel vba + ADO(X)] afficher BDD dans listbox
    Par Emcy dans le forum Access
    Réponses: 4
    Dernier message: 13/12/2005, 12h46
  4. [Vba] Lire BDD avec Excel
    Par Emcy dans le forum Access
    Réponses: 12
    Dernier message: 09/11/2005, 11h09
  5. [VBA] ADO & DAO --> Compréhension Recordset ... Probl
    Par snoopy69 dans le forum VBA Access
    Réponses: 4
    Dernier message: 14/10/2005, 15h27

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