Problème d'insertion dans phpmyadmin

Fermé
swiso Messages postés 58 Date d'inscription samedi 13 avril 2013 Statut Membre Dernière intervention 4 juin 2014 - 26 juil. 2013 à 14:38
swiso Messages postés 58 Date d'inscription samedi 13 avril 2013 Statut Membre Dernière intervention 4 juin 2014 - 26 juil. 2013 à 20:56
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 jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
26 juil. 2013 à 15:35
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 samedi 13 avril 2013 Statut Membre Dernière intervention 4 juin 2014
26 juil. 2013 à 20:56
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