Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2211 connectés 

  FORUM HardWare.fr
  Programmation

  [ASP] Ratrapper les erreurs.....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP] Ratrapper les erreurs.....

n°12412
swing
Posté le 02-02-2001 à 09:45:00  profilanswer
 

je travaille en ASP/base Access.
il peut arriver qu'il y ait des erreurs avec la bd (doublons dans l'index au moment de la création d'un record, etc....)
j'aimerai pouvoir ratrapper l'erreur pour la mettre en page et non avoir le msg d'erreur traditionnel du genre :
 
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e2f'ss
[Microsoft][Pilote ODBC Microsoft Access]Erreur dans la ligness
/gestproj/newstep1.asp, ligne 23ss
 
il me semble bien que c'est possible ça, non?


---------------
photoblog
mood
Publicité
Posté le 02-02-2001 à 09:45:00  profilanswer
 

n°12417
duch
Posté le 02-02-2001 à 10:18:00  profilanswer
 

cela dépend de ton serveur mais si tu es sur IIS tu peux désigner les pages d'erreurs. C'est une erreur 500:100.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°12418
dilyfe
Posté le 02-02-2001 à 10:19:09  profilanswer
 

Une facon de faire...
-------------------------------------------------------------------------------------------------
'Traitements
 
 
On Error Resume Nextssssssssssssssssssss 'Continue le traitement en cas d'erreur
 
'Traitement sur la base de données
 
If Err.Number = -2147217887 Thenssssssss 'La tu mets l'erreur ke tu veux rattraper...
 Err.clearssssssssssssssssssssssss'Tu la dégages
 errorfunction("Erreur1" )ssssssss 'Tu la traite dans une fonction
End if
If Err.Number = -1234567890 Thenssssssss 'Autant de fois que d'erreurs à traiter
 Err.clear
 errorfunction("Erreur2" )
End if
 
 
'Traitements si pas d'erreurs
 
 
'La fonction
<%Function errorfunction(calltype)
If calltype = "Erreur1" then
ssResponse.write ("Doublon dans la base" )
ssResponse.end
Elseif calltype = "Erreur2" then
ssResponse.write ("Autre erreur...." )
ssResponse.end
End if
End Function%>
 
'tu mets autant de If Elseif que d'ereurs à traiter..
 
Voila Msieur.

n°12421
swing
Posté le 02-02-2001 à 10:29:09  profilanswer
 

dilyfe vous en êtes remercié :jap:
 
j'essaye ça!


---------------
photoblog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [ASP] Ratrapper les erreurs.....

 

Sujets relatifs
Un bon serveur ASP GRATOS !!!!!!!!Serveur Intranet, IIS, ASP et Acess 2000
[ASP] Gestion des variables de Sessionerreur ASP 0156
rsdata dans ASP???[ASP] Optimisation
[ASP/ADO] Tuning ASP <-> IIS <-> Oracleutilisation de MSINET.OCX depuis une page ASP
[ASP] Pb de sélectionOBJETS etc... ASP
Plus de sujets relatifs à : [ASP] Ratrapper les erreurs.....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR