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 ...
... et j obtient :
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); } } }
En vous remerciant d'avance !!
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
stef78
Partager