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 :

mon pilote ne fonctionne plus


Sujet :

JDBC Java

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 146
    Points : 93
    Points
    93
    Par défaut mon pilote ne fonctionne plus
    bonjour je rentrais mes donnees trtranquilles dans ma base mais maintenant ça ne fonctionne plus
    y a pas d exception il me dit juste qu il y a une erreur sur la ligne
    ou il y a Class.forName(pilote);
    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
    String pilote = "com.mysql.jdbc.Driver";//sun.jdbc.odbc.JdbcOdbcDriver
    		try
     		{
    		Class.forName(pilote);
    		System.out.println("drivers ok");
     		}
    		catch (Exception e)
    		{
    		System.out.println("echec connexion");
    		}
    		try
    		{
     
     
    	    //Connexion à ma base mysql avec mon login et mot de passe(ici mot de passe vide)
    	    Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/tableau","root","");
     
    	    //Création de mon statement qui va me permettre d'executer mes requetes
    	    Statement instruction = connexion.createStatement();
    	    instruction.executeUpdate("create table "+nom_table+"(FIELDS varchar(25),Hostname varchar(100),IP_address varchar(25),MAC_address varchar(25),OS_Running varchar(100),Product_type varchar(50),Product_Version varchar(100),Contact_address varchar(100),System_root varchar(50),Service_Pack varchar(50),Location varchar(50),Processors varchar(25),Processor_type varchar(40),Processor_Speed varchar(40),Physical_memory varchar(40),System_Locale varchar(50),Input_Locale varchar(50))" );
    	    System.out.println("création table effectuée avec succes");
    	    connexion.close();
    merci de votre aide j ai fait plein de test ùmais le prog bloque toujours sur cette ligne je ne sais pas quoi faire

    j ai eu ça en plus
    echec insertion : java.sql.SQLException: No suitable driver
    pourtant j ai tout ce qu il faut

  2. #2
    in
    in est déconnecté
    Membre expérimenté Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Points : 1 718
    Points
    1 718
    Par défaut
    et on peut savoir de quelle erreur il s'agit ?

  3. #3
    Membre éclairé Avatar de zorm
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Points : 672
    Points
    672
    Par défaut
    Une question comme ca, as tu bien installé le drivers sur ton pc: MySQL Connector/J dans ton cas.

    Sinon, tu peux essayer avec ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    String pilote = "com.mysql.jdbc.Driver";//sun.jdbc.odbc.JdbcOdbcDriver
     try{
     Class.forName(pilote).newInstance();
     System.out.println("drivers ok");
     } catch (Exception e) {
     System.out.println("echec connexion");
     }

  4. #4
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 146
    Points : 93
    Points
    93
    Par défaut
    echec insertion : java.sql.SQLException: No suitable driver



    C:\DYNES Auto sql\DynesSource>java theMain 1>"BatchRes\debug.txt"
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    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.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at writeCSVNoWinMultiple.WriteCSVNWFile(writeCSVNoWinMultiple.java:52)
    at theMain.goWriteNoWinMultiple(theMain.java:502)
    at theMain.traiteReseaux(theMain.java:658)
    at theMain.main(theMain.java:264)

    voila l erreur

  5. #5
    in
    in est déconnecté
    Membre expérimenté Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Points : 1 718
    Points
    1 718
    Par défaut
    Citation Envoyé par lerab51
    echec insertion : java.sql.SQLException: No suitable driver
    [...]
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    Problème de classpath non ?

    Citation Envoyé par lerab51
    bonjour je rentrais mes donnees trtranquilles dans ma base mais maintenant ça ne fonctionne plus
    T'es sûr que t'as pas changé de driver ?

    Citation Envoyé par lerab51
    y a pas d exception il me dit juste qu il y a une erreur sur la ligne
    Ben le ClassNotFoundException, c'était pas ça ton erreur ??

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

Discussions similaires

  1. Mon programme ne fonctionne plus après mise à jour de linux
    Par dybmans dans le forum GTK+ avec C & C++
    Réponses: 22
    Dernier message: 06/05/2007, 19h08
  2. [AJAX] IE7 : mon script ne fonctionne plus
    Par Oluha dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 24/01/2007, 16h48
  3. Mon eclipse ne fonctionne plus
    Par Lorenzox dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 06/12/2006, 17h32
  4. [2.0][C#][ATLAS] Mon javascript ne fonctionne plus.
    Par elkamy dans le forum ASP.NET
    Réponses: 1
    Dernier message: 19/10/2006, 14h01
  5. Mon XP ne fonctionne plus qu'en safe mode
    Par beegees dans le forum Windows XP
    Réponses: 6
    Dernier message: 30/09/2005, 15h59

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