Problème d'insertion dans phpmyadmin

swiso Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -  
swiso Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je suis entrain de développer une application pour la gestion de location de voitures sous netbeans ; bon j'ai eu un problème au niveau de l'insértion dans ma base de données ( contient plusieurs tables ( client , véhicules ,contrat , facturation ... ) j'ai suivi le tutoriel suivant [ http://objis.com/tutoriel-java-n12-acces-base-de-donnees-mysql/ ] pour créer une classe qui fait la connexion entre mon code et la BD

bref ; je doit entrer les infos de client dans des Jtextfield et cliquer sur le bouton SAVE pour que ces infos soient insérer dans la table client mais il m'affiche bcp d'erreur ! voici le code contenu dans le bouton "save" :


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

String name =txtName.getText();
String nationalité =txtNationality.getText();
String add =txtAdresse.getText();
String mobile =txtMobile.getText();
String fixe =txtFixe.getText();
String CIN =txtCIN.getText();
String dateCIN =txtDateCIN.getText();
String lieuCIN =txtLieuCIN.getText();
String numPermit = txtPermit.getText();
String datePermit = txtDatePermit.getText();
String lieuPermit = txtLieuPermit.getText();
String pass = txtPasseport.getText();
String datePass = txtDatePasseport.getText();
String lieuPass = txtLieuPasseport.getText();

//****

DEmoJdbc aa = new DEmoJdbc("gestion de location de voitures ", "root", "");

String sql = "INSERT INTO clients VALUES('" + name + "','" + nationalité + "','" + add + "','" + numPermit + "','" + datePermit + "','" + lieuPermit + "','" + CIN + "','" + dateCIN + "','" + lieuCIN+ "','" + pass + "','" + datePass+ "','" + lieuPass + "','" + mobile + "','" + fixe + "' )";


aa.queryInsert(sql);

JOptionPane op = new JOptionPane();


op.showMessageDialog(null, " Client ajouté avec succès ");
}

merci d'avoir la patience de tt lire
A voir également:

1 réponse

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

« [...] mais il m'affiche bcp d'erreur ! »
Les messages d'erreurs ne sont pas juste là pour nous insulter.
Ils contiennent une information importante sur les causes de l'erreur, permettant de cibler la solution.

Si tu ne nous les donne pas, on ne pourra pas t'aider !

Xavier
0
swiso Messages postés 58 Date d'inscription   Statut Membre Dernière intervention  
 
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - incompatible types
required: com.mysql.jdbc.Connection
found: java.sql.Connection
at gestiondelocationdevoitures.detailsClient.jButton3ActionPerformed(detailsClient.java:293)
at gestiondelocationdevoitures.detailsClient.access$200(detailsClient.java:25)
at gestiondelocationdevoitures.detailsClient$3.actionPerformed(detailsClient.java:204)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:702)
at java.awt.EventQueue$4.run(EventQueue.java:700)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
0