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 :

[Doublon]pb requete dans une page asp , requete insert into


Sujet :

ASP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mai 2006
    Messages : 382
    Points : 151
    Points
    151
    Par défaut [Doublon]pb requete dans une page asp , requete insert into
    bonjour a tous !!

    voila, g une page ASP qui me permet d'ajouter des elements dans la base de donnees mais le pb c'est qu'il me cree une erreur dont je ne comprend pas le sens

    voici ma page asp :

    Citation:

    <html>

    <head>

    <title>Confirmation d'ajout matériel</title>
    </head>

    <body>
    <table border="1" cellpadding="0" cellspacing="0" style="border-width:0; border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="130">
    <tr>
    <td width="100%" height="130" valign="middle" style="border-style: none; border-width: medium">
    <p align="right">
    <img border="0" src="../logo/logo1.gif" align="left" width="193" height="111"></td>
    </tr>
    </table>

    <% REFLECLONE=Request.QueryString ("refmat")%>
    <% VRAIREF=Request.QueryString ("refvraiemat")%>
    <% NOMMAT=Request.QueryString ("nommat")%>
    <% TYPEMAT=Request.QueryString ("typemat")%>
    <% MARQUEMAT=Request.QueryString ("marquemat")%>
    <% PRIXACHATMAT=Request.QueryString ("prixachatmat")%>
    <% MARGEMAT=Request.QueryString ("margemat")%>
    <% TVAMAT=Request.QueryString ("tvamat")%>
    <% DISPOMAT=Request.QueryString ("dispomat")%>
    <% COMMAT=Request.QueryString ("commat")%>
    <% REFFOUR=Request.QueryString ("reffour")%>
    <% NOVOMAT=Request.QueryString ("novomat")%>
    <% PROMOMAT=Request.QueryString ("promomat")%>

    <%'-------déclaration de la base------------------------------
    DSN_BASE = "DBQ=" & Server.Mappath("webleclone.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25"%>

    <%'-------création de la connection et du recordset-----------
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open DSN_BASE
    Set RS = Server.CreateObject("ADODB.Recordset")%>

    <%'-------définition et exécution de la requête---------------
    RequeteSQL = "INSERT INTO Matériel (Ref1_leclone,Ref_materiel,Nom_materiel,Type_materiel,Marque_materiel,prixachat_materiel,Marge_materiel,TauxTVA_materiel,Dispo_materiel,Acheter_materiel,Ref_fourni,nouveau_materiel,promotion_materiel) VALUES ('"&REFLECLONE&"','"&VRAIREF&"','"&NOMMAT&"','"&TYPEMAT&"','"&MARQUEMAT&"','"&PRIXACHATMAT&"','"&MARGEMAT&"','"&TVAMAT&"','"&DISPOMAT&"','"&REFFOUR&"','"&COMMAT&"','"&NOVOMAT&"','"&PROMOMAT&"');"
    RS.Open RequeteSQL , Conn

    if RS.EOF then %>
    Une erreur est survenue, réessayez plus tard !!!!
    <%else%>
    La matériel à bien été ajouté dans la base de données.<BR>
    <a href="gestionbase.asp">RETOURNER CHOIX </a>

    <%end if%>


    <%'-------fermeture de la connection et du recordset----------
    Set RS = Nothing
    Conn.Close
    Set Conn = Nothing%>

    </body>

    </html>



    et voici mon erreur :

    Citation:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Pilote ODBC Microsoft Access] L'opération doit utiliser une requête qui peut être mise à jour.

    /www.leclone.fr/pages/confirmerajoutmateriel.asp, line 41




    pouvez vous venir a mon secours!!
    merci d'avance
      0  0

  2. #2
    Membre confirmé Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Points : 616
    Points
    616
    Par défaut
    ton message est illisible.
    Utilise les balises code et indique nous quelle est la ligne qui pose problème...
      0  0

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/09/2009, 23h49
  2. Réponses: 4
    Dernier message: 20/02/2009, 16h16
  3. [MySQL] affichage du résultat d'une requete dans une page
    Par blackbird1 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 08/03/2006, 14h07
  4. sécuriser le mot de passe dans une page asp
    Par Redouane dans le forum ASP
    Réponses: 2
    Dernier message: 10/03/2004, 21h16
  5. Réponses: 1
    Dernier message: 08/03/2004, 11h35

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