Hello tlm !!

En fait j essaie d acceder a ma base de donnée esayPHP a partir d une application java.
J ai sur ma machine les sdk 1.4.2_03 . J ai inséré "mysql-connector-java-3.0.14-production-bin.jar" dans JAVA_HOME\jre\lib\ext et je lé ajouter a mon classpath.
J utilise un code que j ai trouver un peu + bas ...

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import java.sql.DriverManager;
import java.sql.Statement;
 
public class JBDETest {
 
	public static void main(String[] arg) {
		java.sql.Connection connection;
		Statement statement;
		//String pilote = "org.gjt.mm.mysql.Driver";
		String pilote = "com.mysql.jdbc.Driver";
 
 
 
		try {
			/* test du chargement du driver */
 
			System.out.println("\n=> loading driver:");
			Class.forName(pilote).newInstance();
			// charge le pilote de mysql et crée une instance de cette classe , .newInstance();
			System.out.println("OK");
 
			/* test de la connection */
 
			System.out.println("\n=> connecting:");
			connection = DriverManager.getConnection("localhost", "stef784ever", "stef");
			statement = connection.createStatement();
			// un objet de type Statement qui permettra de faire
			// le lien entre les requêtes SQL et la Base de Données. 
 
			System.out.println("OK");
			connection.close();
		} catch (ClassNotFoundException e) {
			System.err.println("Driver non chargé !");
			e.printStackTrace();
		} catch (Exception x) {
 
			System.err.println(x);
		}
 
	}
}
... et j obtient :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
=> loading driver:
OK
 
=> connecting:
java.sql.SQLException: No suitable driver
En vous remerciant d'avance !!

stef78