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

  FORUM HardWare.fr
  Programmation
  Java

  no suitable driver

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

no suitable driver

n°1574537
Iphelias
Posté le 13-06-2007 à 17:31:25  profilanswer
 

Bonjour,
 
alors voila j'essai d'utliser le driver .jar JDBC. Mais a l'execution j'obtients l'exception suivante. J'ai essayer de chercher sur le forum mais les solutions trouvée ne fonctionnent pas chez moi.
 
Voici mon code :

Code :
  1. import java.sql.*;
  2. public class TestCSV {
  3. public TestCSV() {
  4.  super();
  5.  // TODO Auto-generated constructor stub
  6. }
  7. public static void main(String[] args) throws ClassNotFoundException, SQLException {
  8.  String url = "jdbc:mysql://localhost/importcsv ";
  9.  String login = "root";
  10.  String password = "root";
  11.  Statement statement = null;
  12.  Connection connection = null;
  13.  ResultSet resultSet = null;
  14.  Class.forName("com.mysql.jdbc.Driver" );
  15.  try{
  16.    connection = DriverManager.getConnection(url,login,password);
  17.    System.out.println("connexion ok" );
  18.    statement = connection.createStatement();
  19.    resultSet = statement.executeQuery("SELECT ATTRIBUT1, ATTRIBUT2  FROM MATABLE" );
  20.  }
  21.  catch(SQLException sqle){
  22.         System.out.println(sqle);
  23.  }
  24.  finally{
  25.      if(statement !=null){try{statement.close();}catch(Exception e){e.printStackTrace();}}
  26.      if(connection !=null){try{connection.close();}catch(Exception e){e.printStackTrace();}}
  27.  }   
  28.  }
  29. }


 
 
Alors déja j'ai un warning ;
The local variable resultSet is never read   :??:  
De plus j'obtiens une levée d'exception :  
 
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
 at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:141)
 at TestCSV.main(TestCSV.java:23)
Exception in thread "main"  
 
Ce qui me semble etrange c'est que j'ai ajouter le .jar a mon projet. Celui ci apparait sous ECLIPSE  dans JRE system Library ...  
bref je comprends pas trop  :(  
 
Merci d'avance

mood
Publicité
Posté le 13-06-2007 à 17:31:25  profilanswer
 

n°1578545
charly007
Posté le 24-06-2007 à 17:26:30  profilanswer
 

Iphelias a écrit :


Ce qui me semble etrange c'est que j'ai ajouter le .jar a mon projet. Celui ci apparait sous ECLIPSE  dans JRE system Library ...  


C'est-à-dire ?
Tu dois ajouter le jar au chemin de compilation java (Java Build Path) :
Clic droit sur le nom du projet, Propriétés, Java Build Path, onglet Libraries, add JARs si le jar se trouve dans l'espace de travail, add External JARs sinon.
Ainsi, il n'apparaît pas dans JRE System Library.


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

  no suitable driver

 

Sujets relatifs
sqlexception no suitable driver[DOS] Faire un driver ???
Driver JDBC pour se connecter sur une base Lotus Notes (domino)Driver Série PDA ( erreur NMAKE NMAKE U1073)
Developpement driver pour windows mobile 2003Developpement driver windows mobile 2003
Erreur ODBC DriverMicrosoft Visual Studio et Driver Developpement Kit
[java][ibatis] "No suitable driver" avec ibatis mais pas avec jdbc ...No suitable Driver !
Plus de sujets relatifs à : no suitable driver


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