jdbc avec mysql - Java - Programmation
Marsh Posté le 13-07-2009 à 10:37:06
utilise les balises [code] stp.
et sinon, c'est quoi l'erreur? on est pas devins.
http://java.developpez.com/faq/jdbc/
Marsh Posté le 13-07-2009 à 12:11:28
bonjour voila l'erreur qui me donne
Exception in thread "main" 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 test1.main(test1.java:13)
Marsh Posté le 13-07-2009 à 12:13:38
d'ou mon lien vers la FAQ.
t'aurais pas oublié de mettre dans ton classpath le jar du driver mysql par hasard?
Marsh Posté le 13-07-2009 à 13:22:17
j'ai resolu le pb merci j'ai ajoute seulement le jar mysql a mon projet
Marsh Posté le 13-07-2009 à 10:33:18
bonjour s'il vous plait ce code ne marche pas chez moi
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class test1{
public static void main(String[] argv) throws Exception {
Class.forName("com.mysql.jdbc.Driver" );
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mourad", "root", "root" );
Statement st = con.createStatement();
st.executeQuery("select * from personne" );
}
}
//mourad c'est ma base et personne ma table
merci