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

Eclipse Java Discussion :

Eclipse & Access


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de wiss20000
    Inscrit en
    Août 2006
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 225
    Par défaut Eclipse & Access
    salut,
    comment peut on stocker des données et les extraires d'une base de donné Access en utilisant Eclipse ?

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Tu dois utiliesr un driver ODBC pour ouvrir le fichier Acces (mdb) contenant tes données:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    public void connect(String fileName) {
    // on ouvre le fichier en lecture-ecriture
    String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" +
    fileName + ";READONLY=false";	
    try {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    con = DriverManager.getConnection(url);
    } catch (Exception e) {
    // gestion de tes exceptions
    }
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  3. #3
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    tu peux aussi utiliser cette api
    http://jackcess.sourceforge.net/

  4. #4
    Membre confirmé Avatar de wiss20000
    Inscrit en
    Août 2006
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 225
    Par défaut
    Citation Envoyé par CyberChouan
    Tu dois utiliesr un driver ODBC pour ouvrir le fichier Acces (mdb) contenant tes données:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    public void connect(String fileName) {
    // on ouvre le fichier en lecture-ecriture
    String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" +
    fileName + ";READONLY=false";	
    try {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    con = DriverManager.getConnection(url);
    } catch (Exception e) {
    // gestion de tes exceptions
    }


    merci
    mais tout douceent je suis nauvis en java
    c est quoi "un driver ODBC"

  5. #5
    Membre très actif
    Homme Profil pro
    SAQ
    Inscrit en
    Novembre 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : SAQ
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2005
    Messages : 167
    Par défaut
    Citation Envoyé par wiss20000
    merci
    mais tout douceent je suis nauvis en java
    c est quoi "un driver ODBC"
    C'est un genre de pont entre ton appli et la BD.... un Drive dispose des méthodes permettant d'exécuter des requêtes sur la BD
    dans le cas d'ODBC, c'est le driver standard compatible avec Access ( plutöt lent)
    Note importante chaque fournisseur de BD a sa " mouture" de drivers.
    Par exemple:
    1. MYSQL : http://www.mysql.com/products/connector/j/
    2. ORACLE : http://www.mysql.com/products/connector/j/
    3. et d'autres...

    Pourquoi utiliser les Drivers ?

    pour permettre d'effectuer des opération SQL sans avoir à installer le client.. c'est à-dire directement dans une appli.

    J'espère que je t'ai renseigné correctement

  6. #6
    Membre confirmé Avatar de wiss20000
    Inscrit en
    Août 2006
    Messages
    225
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 225
    Par défaut
    alors je dois juste insérer le morceau de code que tu m'a donné dans mon programme ?

  7. #7
    Membre émérite
    Avatar de sironimo
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 669
    Par défaut
    Vu que tu débutes, je ne peux que te conseiller de lire un bouquin Java du genre Programmer en java ou bien parcourir la FAQ et les cours proposés sur ce site.

    Il sera ensuite temps de se concentrer sur l'utilisation d'un IDE de type Eclipse et d'une connection à une base de données, n'essaie pas de griller les étapes, commence par des trucs plus simples

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/10/2009, 21h12
  2. Eclipse + access
    Par kenza28684 dans le forum JDBC
    Réponses: 6
    Dernier message: 27/04/2009, 13h05
  3. Eclipse Lire Table Access
    Par g25452 dans le forum JDBC
    Réponses: 0
    Dernier message: 21/10/2008, 13h19

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