Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1192 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JBuilder] Executable natif - erreur JDBC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JBuilder] Executable natif - erreur JDBC

n°729065
fabowl
Posté le 17-05-2004 à 15:31:16  profilanswer
 

Bonjour,
 
Sous JBuilder, j'ai créé un exécutable natif (Windows). Lorsque je le lance, il m'affiche l'erreur issue de mon try catch : "Erreur de driver JDBC". Il n'arrive donc pas à se connecter à la base MySQL.
 

Code :
  1. private void connect() {
  2.         String host = "127.0.0.1";
  3.         String database = "intranet";
  4.         String user = "root";
  5.         String password = "";
  6.         String pilote = "org.gjt.mm.mysql.Driver";
  7.         try {
  8.             Class.forName(pilote);
  9.             Properties info = new Properties();
  10.             info.put("user", user);
  11.             info.put("password", password);
  12.             info.put("useUnicode", "true" );
  13.             info.put("characterEncoding", "iso-8859-1" );
  14.             this.conn = DriverManager.getConnection("jdbc:mysql://" + host + "/" +database,info);
  15.         }
  16.         catch(SQLException e) {
  17. // CDialog est une classe qui me permet d'afficher des messages d'erreur
  18.             new CDialog().afficheErreur(null,"Erreur de connexion à la base de données" );
  19.         }
  20.         catch(ClassNotFoundException e) {
  21.             new CDialog().afficheErreur(null,"Erreur de driver JDBC" );
  22.         }
  23.     }


 
L'exception déclenchée est donc "ClassNotFoundException". Pourtant, le code fonctionne bien puisque lorsque je compile et exécute sous JBuilder, mon appli fonctionne sans pb.
Est-ce que quelqu'un sait d'où vient le pb ?
 
 
Merci d'avance

mood
Publicité
Posté le 17-05-2004 à 15:31:16  profilanswer
 

n°729077
lorill
Posté le 17-05-2004 à 15:36:56  profilanswer
 

fabowl a écrit :


Sous JBuilder, j'ai créé un exécutable natif
 
Est-ce que quelqu'un sait d'où vient le pb ?


 :sleep:

n°729084
fabowl
Posté le 17-05-2004 à 15:42:47  profilanswer
 

Tu veux dire que le pb vient du fait d'utiliser JBuilder ? lol
 
J'ai pas trop le choix en fait

n°729262
nerisson
Pic-pic
Posté le 17-05-2004 à 16:46:21  profilanswer
 

Est-ce que tu as mis "tout inclure" dans les dépendances de ta librairie ?


---------------
Light is right
n°729398
la viper
Posté le 17-05-2004 à 18:17:24  profilanswer
 

il faut inclure le jar jdbc de mysql dans ton package final .. .. .. .. .. .. .. ..

n°729407
fabowl
Posté le 17-05-2004 à 18:22:29  profilanswer
 

Ah ok j'ai compris, merci je vais essayer


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JBuilder] Executable natif - erreur JDBC

 

Sujets relatifs
comment creer un executable ???erreur Oracle ORA-00600: code erreur interne, arguments
[devcpp] erreur de lieur[Servlet] Erreur d''execution - Pb d'authentification !!!
[Perl] Commande shell et message d'erreurmessage erreur MySQL
Erreur ORACLEErreur PHP sur free.fr
Lancer un soft depuis une appli JAVA : où est l'erreur ?changement d'un background sur un onmouseover => erreur
Plus de sujets relatifs à : [JBuilder] Executable natif - erreur JDBC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR