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

JDBC Java Discussion :

connexion BASE de données access


Sujet :

JDBC Java

  1. #1
    Candidat au Club
    Femme Profil pro
    Enseignant
    Inscrit en
    Mars 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2015
    Messages : 3
    Points : 4
    Points
    4
    Par défaut connexion BASE de données access
    Bonjour,
    je sais que plusieurs post existe sur le sujet, mais je les ai consultés et je n'y arrive pas, quelqu'un peut il m'aider ??

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    package userlogin;
     import java.sql.*;
     
    public class UserLogin {
     
     
     
    public static void main(String[] args) {
    try {
    // Load MS accces driver class
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     
    // C:\\databaseFileName.accdb" - location of your database
    String url = "jdbc:odbcriver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + "C:\\Livres.accdb";
     
    // specify url, username, pasword - make sure these are valid
    Connection conn = DriverManager.getConnection(url, "", "");
     
    System.out.println("Connection Succesfull");
    } catch (ClassNotFoundException | SQLException e) {
    System.err.println("Got an exception! ");
    System.err.println(e.getMessage());
     
    }}}


    et en résultat j'ai Got an exception, j'ai mis mon fichier à la racine de c donc je ne sais pas ce que je dois faire

    Merci

  2. #2
    Membre confirmé Avatar de Kazh Du
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2011
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 152
    Points : 561
    Points
    561
    Par défaut


    Pour comprendre la cause de ton erreur, je te recommande d'utiliser une stacktrace complète :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    try {
        // ton code
    } catch(Exception e) {
        e.printStackTrace();
    }
    Ensuite, ton url m'a l'air étrange. Elle devrait plutôt ressembler à quelque chose comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "jdbc:ucanaccess://c://Livres.accdb"
    Merci d'ajouter un sur les tags qui vous ont aidé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. connexion base de donne access
    Par ala1986 dans le forum MFC
    Réponses: 1
    Dernier message: 31/03/2008, 18h45
  2. connexion base de données Access
    Par mayers dans le forum JDBC
    Réponses: 2
    Dernier message: 03/03/2008, 22h28
  3. Connexion Base de données Access avec Dreamweaver
    Par bidule123456 dans le forum ASP
    Réponses: 2
    Dernier message: 23/08/2007, 11h21
  4. [connexion base de données access sur un serveur]
    Par t1marlartiste dans le forum Access
    Réponses: 1
    Dernier message: 09/07/2007, 17h23
  5. erreur connexion base de données access
    Par Adren dans le forum ASP
    Réponses: 17
    Dernier message: 22/06/2006, 08h34

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