Commentaire sur la ligne qui donne l'erreur et voir ce que l'respnse.write affiche est la seule chose raisonnable. N'utilisez pas on error resume next
pendant que vous développez vos pages.
Vous devez vous assurer que vous construisez vos pages correctement et que vous produisez du code correct. Vous ne verrez aucune erreur si vous utilisez on error resume next
. À mon avis, ne devrait être utilisé que dans les actions de base de données et dans le code livré (non développé). Dans ce cas, vous devez utiliser le
if Err.Number <> 0 then
construire pour tester toutes les erreurs. Vous ne pouvez tout simplement pas faire cela après chaque ligne dans asp si vous avez mis l'instruction on error resume next
en haut de votre code, mais cela fait certainement du sens dans le code de gestion de base de données.
ne pas oublier de fermer ce bloc d'erreur avec un "sur erreur goto 0" à la fin –
Je ne pense pas que "sur erreur goto 0" fonctionne en ASP classique (du moins c'est ce que je vivais une fois.) – Edelcom
@Edelcom: "Sur erreur goto suivant" et "Sur erreur goto 0" sont les deux seules opérations "sur erreur" qui fonctionnent dans VBScript – AnthonyWJones