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

Persistance des données Java Discussion :

HSQLDB Impossible de se connecter


Sujet :

Persistance des données Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2012
    Messages : 84
    Par défaut HSQLDB Impossible de se connecter
    Bonjour,

    Je viens de lire le tuto sur HSQLDB, mais je n'arrive toujours pas à me connecter.
    J'ai fait une impression écran pour vous montrer ce que j'ai écrit dans ma classe.

    Je remercie par avance ceux qui pourront m'aider

    L'imprim écran est en pièce jointe
    Images attachées Images attachées  

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations forums :
    Inscription : Juillet 2012
    Messages : 200
    Par défaut
    Bonjour! Peux-tu poster le message d'erreur que tu obtiens lorsque que tu exécutes ton code? Car sans cela, il sera difficile de t'aider.
    PS: au lieu de poster une image, utilise plutôt la balise "code" pour afficher ton code.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2012
    Messages : 84
    Par défaut
    Voila l'erreur que j'obtiens :

    ERROR: failed to load HSQLDB JDBC driver.
    java.lang.ClassNotFoundException: org.hsqldb.JDBCDriver
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at sdz1.main(sdz1.java:12)

    Pourtant j'ai bien rajouté hsqldb.jar à mon classpath

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations forums :
    Inscription : Juillet 2012
    Messages : 200
    Par défaut
    A la ligne où tu procède au chargement de la classe du pilote par l'appel à
    retire l'appel à la méthode .

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2012
    Messages : 84
    Par défaut
    Même erreur.

    Je comprends pas pourquoi il ne trouve pas le driver JDBC.

    Quand j'ai téléchargé le zip HSQLDB, je l'ai mis sur mon bureau. Ensuite j'ai extrait le hsqldb.jar que j'ai mis dans C:\Program Files (x86)\Java\jre7\lib.

    Ensuite je suis allé dans les propriétés de mon projet
    J'ai cliqué sur Java Build Path
    Ensuite je suis allé sur l'onglet "Libraries" et j'ai cliqué sur le bouton "Add External JARs"

    J'ai choisi hsqldb.jar

    J'ai fait run et j'ai eu l'erreur

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations forums :
    Inscription : Juillet 2012
    Messages : 200
    Par défaut
    J'ai fait un tour sur le site de HSQLDB et la méthode indiquée pour créer une connexion à un serveur sur la machine locale est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    try {
         Class.forName("org.hsqldb.jdbc.JDBCDriver" );
     } catch (Exception e) {
         System.err.println("ERROR: failed to load HSQLDB JDBC driver.");
         e.printStackTrace();
         return;
     }
     
     Connection c = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/xdb", "SA", "");
    Dans ton code, tu as mal tapé le nom long de la classe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Class.forName("org.hsqldb.JDBCDriver" );
    Dernière chose, il est déconseillé d'ajouter des librairies externes dans le répertoire prévu pour les librairies de base de la JRE. Donc, tu ferais bien de retirer le jar de HSQLDB du repertoire /lib de la JRE et de créer un autre répertoire dont le rôle sera de contenir les librairies que tu utlises.

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

Discussions similaires

  1. Impossible de se connecter avec un outil sur HSQLDB instancié en Java/Hibernate
    Par leminipouce dans le forum Persistance des données
    Réponses: 2
    Dernier message: 07/11/2013, 10h51
  2. [ postgresql] impossible de se connecter
    Par hocinema dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 11/07/2005, 11h10
  3. [Debutant]Impossible de se connecter au serveur local
    Par Kenji dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 24/04/2005, 19h55
  4. Impossible de se connecter avec aMSN
    Par Blowih dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 29/07/2004, 14h51
  5. [Connexion] impossible de se connecter autrement qu'en local
    Par sekiryou dans le forum Installation
    Réponses: 4
    Dernier message: 29/03/2004, 16h19

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