Bonjour,

J'ai un problème de chargement de pilote sur le code suivant
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
package Stock;
import java.sql.*;
 
import javax.swing.*;
import javax.swing.*;
 
import java.awt.*;
import java.awt.event.*;
import java.net.*;
public class Client extends JFrame implements ActionListener
{
    JLabel lnum,lnom,lprenom,ltel,ladresse,ltitre;
    JTextField tnum,tnom,tprenom,ttel,tadresse;
    JButton cmdValid,cmdProd;
    Connection con;
    JPanel ptitre;
    JTable tab;
    Connection conect;
    Statement stat;
    ResultSet res;
    public Client()
    {
        super("GESTION DES CLIENTS");
        setBounds(200,300,400,400);
        Container cont= getContentPane();
 
        ptitre = new JPanel();
        ltitre = new JLabel("ENREGISTREMENT DES CLIENTS");
        lnum= new JLabel("Numero :");
        lnom= new JLabel("Nom :");
        lprenom= new JLabel("Prenom :");
        ltel= new JLabel("Telephone :");
        ladresse= new JLabel("Adresse :");
 
 
        tab= new JTable(7,4);
 
        tnum= new JTextField(10);
        tnom= new JTextField(10);
        tprenom= new JTextField(10);
        ttel= new JTextField(10);
        tadresse= new JTextField(10);
 
        cmdProd = new JButton("Produit");
        cmdProd.addActionListener(this);
        cmdValid = new JButton("Valider");
        cmdValid.addActionListener(this);
        // ajout des composant sur le container
 
 
        cont.add(ptitre);
        ptitre.add(ltitre);
        cont.setLayout(new FlowLayout());
        add(lnum);add(tnum);
        add(lnom);add(tnom);
        add(lprenom);add(tprenom);
        add(ltel);add(ttel);
        add(ladresse);add(tadresse);
        add(cmdValid);add(cmdProd);
        add(tab);
    }
     public void actionPerformed(ActionEvent ae)
     {
        if(ae.getSource()==cmdProd)
        {
         Produit p = new Produit();
         p.setVisible(true);
 
         }
        if(ae.getSource()==cmdValid)
        {
            enregistrClient();
 
        }
     }
 
     public void enregistrClient()
     {  try
          {
         Class.forName("com.mysql.jdbc.Driver");
 
            conect=DriverManager.getConnection("jdbc:mysql://localhost:3309/gestPark","root","passer");
 
           stat=conect.createStatement();
           int num = Integer.parseInt(tnum.getText());
           String nom=tnom.getText();
           String prenom=tprenom.getText();
           String tele=ttel.getText();
           String adresse=tadresse.getText();
           //Création de la requete d'insertion
           String reqI = "insert into Client values("+num+",'"+nom+"','"+prenom+"','"+tele+"','"+adresse+"')";
 
           int ok = stat.executeUpdate(reqI);
           if(ok>0)
             {
               JOptionPane.showMessageDialog(null,"Information validées");
             }
                else
               {JOptionPane.showMessageDialog(null,"Erreur d'insertion des donées");   }
          }
 
          catch(ClassNotFoundException cne)
          {
              JOptionPane.showMessageDialog(null,"Erreur de chargement de du pilote");
          }
          catch(SQLException se)
          { 
              JOptionPane.showMessageDialog(null,"Erreur de chargement de du la base de donée"+se.getErrorCode());
          }
 
 
     }
 
    public static void main(String args[])
    {
        Client c =new Client();
        c.setVisible(true);
    }
}
Quelqu'un saurait-il m'indiquer d'où peut provenir le problème ?

Merci d'avance pour votre aide.