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 :

(error '80020009' Une exception s'est produite


Sujet :

ASP

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut (error '80020009' Une exception s'est produite
    c'est mon premier message dans ce forum le problème pas complexe mais je suis entrain de faire un mini messagerie en effet j'ai une erreur qui se produite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     (error '80020009'
    Une exception s'est produite.
     
    /adil/testenv.asp, line 56
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
     <%
    dim con
    Set con = Server.CreateObject("ADODB.Connection")
    dim objRS2
    set objRS2 = Server.CreateObject("ADODB.Recordset")	
    con.open "DSN=marouane; uid=sa; pwd=sa"
    %>
    <% 
     
     
    txta=Trim(Request.Form("txta"))
    txtobjet=Trim(Request.Form("txtobjet"))
    session("txtmsg")=Trim(Request.Form("txtmsg"))
    txtmenu=Trim(Request.Form("menu1"))
    if txtmenu="Enregistrer" then
    	reqmsg="insert into mail (Emetteur,Recepteur,Mail,Objet,Datemsg,heure,etat,emplacement) values ('" & session("txtpseudo") & "','" & txta & "','" & session("txtmsg") & "','" & txtobjet & "','" & Date & "','" & time & "','Non lu','brouillon')" 
    	con.execute(reqmsg) 
    	session("txtmsg")=""
    	response.Redirect("ecriremsg.asp")
    else
     
    	if txta="" then 
    		session("erra")="Vous devez tapez votre destinataire"
    		response.Redirect("ecriremsg.asp")
    	else
    		req="SELECT Utilisateur.Pseudo FROM Utilisateur WHERE Utilisateur.Pseudo='" & txta & "'"
    		set rs=con.execute(req)
    		if rs.eof=true then
    			session("erra")="Votre destinataire est introuvable"
    			response.Redirect("ecriremsg.asp")
    		else
    			if session("pseudo")=txta then
    				session("erra")="Vous ne pouvez pas envoyer un message à vous même"
    				response.Redirect("ecriremsg.asp")
    			end if
    		end if
    		session("erra")=""	
     
    		reqver="SELECT Count(Mail.Nummail) , Mail.Recepteur FROM Mail GROUP BY Mail.Recepteur HAVING  Mail.Recepteur='" & txta & "'"
    		set rsver=con.execute(reqver)
     
    		if rsver(0)>20 then 
     
    		%>
    		 <br><br><br><br>
    			<p align="center" class="Style1 Style2"><u>Le message ne peut pas être envoyé parce que<br><br>la boite de reception de votre destinataire est saturée</u></p>
    		<% else
    			reqmsg="insert into mail (Emetteur,Recepteur,Mail,Objet,Datemsg,heure,etat,emplacement) values ('" & session("txtpseudo") & "','" & txta & "','" & session("txtmsg") & "','" & txtobjet & "','" & Date & "','" & time & "','Non lu','rien')" 
    			con.execute(reqmsg) 
    			session("txtmsg")=""
    			%>
     
    			<div align="center"><img src="Images/connected.gif" width="32" height="32"></div>
    			<br><br>
    		<p align="center" class="Style1 Style2"><u>Le message a été bien envoyé</u></p>
    		<% end if %>
     
    	<% end if 
    end if%>
    voila la ligne :

    Merci d'avance

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    pour que quelqu'un puisse t'aider, il faudrait le reste du code.

    Sorti de son contexte, ce bout de code ne comporte pas d'erreur ...

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  3. #3
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Points : 1 978
    Points
    1 978
    Par défaut
    Bonjour aussi, et bienvenue sur le forum

    Ton message d'erreur est peu parlant, il convient dans un premier temps de paramétrer ton serveur IIS pour avoir des messages plus explicites : dans la console de paramétrage, dans les propriétés du site web, il y a une option qui permet d"envoyer des messages d'erreur ASP détaillés au client". Coche la, déjà, tu aura un message plus parlant.

    Peut-être rajouter un test :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if not rsver.eof then
        if rsver(0)>20 then 
        ...


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci mes amis mais j 'ai résolu le problème juste dans cette ligne exactement il y a un mot incorrect qui a produit l'erreur sur cette ligne donc j' ai enlevé le mot voila le



    Merci d'avance[/QUOTE]

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

Discussions similaires

  1. MoveDown=>une exception s'est produite
    Par nezhaaem dans le forum C++Builder
    Réponses: 2
    Dernier message: 25/08/2010, 15h41
  2. EOleSysErr "Une exception s'est produite"
    Par nezhaaem dans le forum C++Builder
    Réponses: 3
    Dernier message: 17/08/2010, 15h55
  3. error 80020009 une exception s'est produite
    Par Riouxe21 dans le forum ASP
    Réponses: 6
    Dernier message: 21/12/2004, 11h01
  4. erreur Une exception s'est produite
    Par unix27 dans le forum ASP
    Réponses: 5
    Dernier message: 23/11/2004, 02h38
  5. erreur :"une exception s'est produite"
    Par leborg dans le forum ASP
    Réponses: 11
    Dernier message: 02/03/2004, 15h09

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