Bonjour,
J'ai un problem de driver, il arrive pas a le charger.
voici ma classe:
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 import java.sql.*; import javax.sql.*; import javax.sql.RowSet; public class DBsql { public static void main(String[] args){ //Nom de mon pilote String pilote = "com.mysql.jdbc.Driver"; try{ //Chargement de mon pilote Class.forName(pilote); //Connexion à ma base mysql avec mon login et mot de passe ( à vous de changer cela) Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/kop","root","zorro"); //Création de mon statement qui va me permettre d'executer mes requetes Statement instruction = connexion.createStatement(); //Ma table s'appelle coffees et tout ce qui reste dépend d'elle //Vous devez changer certaines infos comme le nom de la table et celui des colonnes ResultSet resultat = instruction.executeQuery("SELECT * FROM coffees"); while(resultat.next()){ System.out.println("---------------------------"); System.out.println("Nom du cafe: "+resultat.getString("cof_name")); System.out.println("Numero du fournisseur: "+resultat.getInt("sup_id")); System.out.println("Prix: "+resultat.getFloat("price")); System.out.println("Ventes: "+resultat.getInt("sales")); System.out.println("Total: "+resultat.getInt("total")); } } catch (Exception e){ System.out.println("echec pilote : "+e); } } }
l'erreur est :
echec pilote : java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Merci si vous connaissez la réponse
Partager