IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Servlet Erreur Insertion 2 fois pour une seule requete SQL


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Octobre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 18
    Par défaut Servlet Erreur Insertion 2 fois pour une seule requete SQL
    Bonjour,
    J'ai un programme tout simple qui ajoute une entrée dans une base de données SQL. Rien de plus classe, Tout marche bien sauf que pour chaque requête, 2 lignes sont ajoutées dans la base de données.
    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    public int addCase(String caseId) throws SQLException{
    		Connection cnx = getConnection();
     
    		String query = "INSERT INTO articles(caseId, articleId) VALUES(?,?)";
    		PreparedStatement ps = cnx.prepareStatement(query);
    		ps.setString(1, caseId);
    		ps.setInt(2, 1);
     
    		int result = ps.executeUpdate();
    		cnx.close();
     
     
    		return result;
    	}
    Cette erreur survient que ce soit un appel de la méthode faite dans une jsp ou une servlet.

    Avez vous déjà rencontrée ce genre de problème?

    Merci de votre support.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    961
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 961
    Par défaut
    La méthode a l'air correcte, à mon avis, elle est appelée deux fois. Essayez d'y placer un point d'arrêt.

  3. #3
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Idem pour moi, le code est bon, ce doit être un double appel.
    Peux-tu préciser le contexte ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre confirmé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Octobre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 18
    Par défaut Vous avez raison
    Je travaille sur un démonstrateur par intermittence dans le cadre d'un projet de recherche. Après vérification, l'appel est dupliqué dans une servlet et dans une jsp.

    Merci pour vos conseils.

    RESOLU!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/01/2014, 14h05
  2. comparaison deux table a une seul requete sql
    Par pen120 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 08/01/2012, 12h29
  3. Probléme d'insertion en lot avec une seul requete
    Par No Name dans le forum ADO.NET
    Réponses: 3
    Dernier message: 12/03/2011, 18h24
  4. Deux base de donnees pour une seule requete
    Par isitien dans le forum Langage
    Réponses: 2
    Dernier message: 21/11/2009, 12h12
  5. Multiples appels d'une servlet pour une seule requête !
    Par threshold dans le forum Firefox
    Réponses: 0
    Dernier message: 08/09/2008, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo