Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 erreur : table/alias : 'num_client' non unique Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
crapaud
Newbiiiie
Newbiiiie




Messages: 14

MessagePosté le: Lun 20 Juin 2005 - 17:04 Répondre en citantRevenir en haut

bonjour,
voila j'ai une erreur qui apparait lorsque je lance mon programe qui est censé supprimer un client (requete delete) dans une bdd MYSQL
"erreur JDBC : table/alias : 'num_client' non unique" qu'est ce donc??


bout du code :
Code:

Code:


public void actionPerformed(ActionEvent e) {

            if (e.getSource() == num) {

              Connection con = null;
              Statement instruction = null;
              ResultSet resultat = null;

              try {
                Class.forName("com.mysql.jdbc.Driver");
                con = DriverManager.getConnection("jdbc:mysql://localhost/techniclim",
                                                  "root", "");
                instruction = con.createStatement();

                 int res = instruction.executeUpdate(
                    "DELETE num_client, nom, adresse,cp,ville, tel, nbre_plan FROM client WHERE num ='"+ num.getText() +"'");
                   
                String produit = "";
               String produit2 = "";
                String produit3 = "";
                String produit4 = "";
                String produit5 = "";
                String produit6 = "";
                String produit7 = "";

                while (resultat.next()) {
                  produit += resultat.getString("num_client") + "";
                  produit2 += resultat.getString("nom") + "";
                   produit3 += resultat.getString("adresse") + "";
                    produit4 += resultat.getString("cp") + "";
                     produit5 += resultat.getString("ville") + "";
                      produit6 += resultat.getString("tel") + "";
                       produit7 += resultat.getString("nbre_plan") + "";

                }
                JOptionPane.showMessageDialog(null,
                                              "Client : " + produit + "supprimé" );

.....




merci beaucoup!!
Voir le profil de l'utilisateurEnvoyer un message privé

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
mastervanou
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Féminin
Messages: 162
Localisation: 95100

MessagePosté le: Lun 20 Juin 2005 - 19:24 Répondre en citantRevenir en haut

essaye avec
DELETE FROM client WHERE ....

_________________
Already Platinum---------->Step off bitch!
Image
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger
crapaud
Newbiiiie
Newbiiiie




Messages: 14

MessagePosté le: Mer 22 Juin 2005 - 03:59 Répondre en citantRevenir en haut

j'ai resolu le pb!
mais merci pour ta reponse!!
Voir le profil de l'utilisateurEnvoyer un message privé
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum