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

ASP Discussion :

PB insert double dans la base


Sujet :

ASP

  1. #1
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut PB insert double dans la base
    Bonjour

    J'y perd mon latin.
    J'utilise un recodset pour faire un insert simple mais celui ci me mets parfois (pas tout let emps, ce qui complqiue mon débuggage) l'enregistrement en double.

    Voici les éléments en ma possession.

    Gestion de la connexion à la BDD par un fichier include en haut de page ASP.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
    OBJdbConnection.Open "DRIVER=SQL Server;SERVER=monserver;DATABASE=mabase;UID=;PWD=;"
    Voici le code de mon recodset
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sqla = "INSERT INTO Liste (Nom_liste, valeur, libelle) VALUES ('nom_liste','valeur_ajout','libelle_ajout ')"
    Set rs = OBJdbConnection.Execute(sqla)
    Aprés ce code, je sors de la page par un response.redirect.
    Je ferme mon RS ensuite.

    Il m'enregistre deux fois dans la base, c'est incompréhensible.

    Merci pour votre aide.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  2. #2
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    Au lieu de faire ça :
    Set rs = OBJdbConnection.Execute(sqla)
    Peux-tu essayer ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    OBJdbConnection.Execute(sqla)

  3. #3
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Désolé, aucun changement.

    Il continue à me faire deux enregistrements.

    Merci pour ton aide.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  4. #4
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Re,

    Donne-nous plus de code pour que l'on essaie de t'aider.

  5. #5
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Salut

    Ben l'ennui c'est que j'ai pas plus de code qua çà.
    Le reste de ma page contient des balises HTML pour faire la présentation. En code actif, je n'ai rien de plus.

    que faudrait il chercher ?

    Merci pour votre aide.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  6. #6
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    re salut

    en fait si, j'ai trouvé du code qui pourrait être interressant.

    Voici le code de l'image qui déclenche de le passage vers la page qui enregistre en base de données.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="image" src="/images/admin/icon_add.gif" onClick="submit()" border="0" align="absmiddle">
    MErci pour votre aide
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 161
    Points : 128
    Points
    128
    Par défaut
    Ben c'est normal le submit de ton formulaire se fait deux fois ce n'est pas la peine de faire onclick="submit()" sur un input image car il le fait déja sans. Donc enlève le onclick="submit()"

  8. #8
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Ouah, trop fort. Et en plus çà parait complètement évidement, maintenant.
    Mais sur le moment, c'est vraiment que je comprenais pas. J'étais persuadé qu'un <input type="image n'était qu'une expression d'un image, mais en fait c'est avant tout un bouton.

    Vraiment merci, çà me sort d'un mauvais pas.

    @+
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

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

Discussions similaires

  1. Insertion Enorme dans une base de données
    Par jad_jad dans le forum Débuter
    Réponses: 3
    Dernier message: 06/06/2008, 18h02
  2. Insertions successives dans la base oracle
    Par FstDsi dans le forum JDBC
    Réponses: 9
    Dernier message: 27/05/2008, 09h48
  3. Problème d'insertion hibernate dans la base
    Par sheura dans le forum Hibernate
    Réponses: 5
    Dernier message: 20/09/2007, 14h02
  4. Réponses: 2
    Dernier message: 18/03/2007, 19h02
  5. [HTML] Probleme d'insertion HTML dans une base de données MySQL
    Par tarzanjane dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/09/2006, 12h12

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