Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: GESTIONE ERRORI

  1. #1

    GESTIONE ERRORI

    Vorrei sapre come fare per gestire l'errori in ASP.

    Se un utente mi raggiunge la pagina y direttamente mi riporta un errore perchè non sono state settate delle variabili che sono nella pagina x.

    Se metto come sotto all'inizio della pagina è corretto?

    <%
    ' Abilita la gestione degli errori
    On Error Resume Next

    ' Punto di controllo degli errori
    if Err.Number <> 0 then
    Response.Redirect "index.asp"
    end if

    %>

    Ciao.

  2. #2
    Ho fatto una prova l'errore non me lo presenta ma non mi esegue Response.Redirect "index.asp".

    Ciao.

  3. #3
    Se non ti presenta l'errore, vuol dire che Err.number = 0..
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    Se tolgo il codice l'errore c'è.

    Microsoft JET Database Engine error '80040e14'

    Syntax error (missing operator) in query expression 'ID_barca='.

    /team_equipaggio.asp, line 190


    Infattimanca ID_barca che viene passato dalla pagina x.

    Ciao.

  5. #5
    ' Punto di controllo degli errori
    if Err.Number <> 0 then
    Response.Redirect "index.asp"
    end if

    Il codice sopra l'ho inserito in fondo alla pagina ed ora funziona.


    Una pagina che senza la procedura di controllo errore si vedeva ora mi presenta un errore (vedi sotto) e quindi mi fa il redirect a index.asp.
    Da cosa dipende quell'errore?


    Error number : 424
    Error desczione : Object required
    Err source : Microsoft VBScript runtime error

  6. #6
    Originariamente inviato da federico75
    ' Punto di controllo degli errori
    if Err.Number <> 0 then
    Response.Redirect "index.asp"
    end if

    Il codice sopra l'ho inserito in fondo alla pagina ed ora funziona.
    Deve stare a fondo pagina, perchè, tu dove lo mettevi?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    L'avevo messo all'inizio.

    Sai perchè mi riporta il sottostante errore:
    Una pagina che senza la procedura di controllo errore si vedeva ora mi presenta un errore (vedi sotto) e quindi mi fa il redirect a index.asp.
    Da cosa dipende quell'errore?


    Error number : 424
    Error desczione : Object required
    Err source : Microsoft VBScript runtime error

  8. #8
    Può dipendere da varie cause, ho un recordset non dichiarato o non aperto oppure la connessione, devi indagare.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  9. #9
    Perche se non metto la procedura di controllo errore funziona?

  10. #10
    Originariamente inviato da federico75
    Perche se non metto la procedura di controllo errore funziona?
    Non ho la bacchetta magica, non ho le tue pagine, devi vedere bene il giro...

    Se potessi, ti aiutassi.... :maLOL:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.