Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Eseguire debug codice

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    Eseguire debug codice

    Ciao a tutti,
    non sono riuscito a trovare niente e spero di non aver cercato male.

    Avrei bisogno di eseguire il debug di un codice, in particolare, interrompere l'elaborazione quando si arriva in un determinato punto. Chiaramente, dovrebbe eseguirmi tutte le istruzioni inserite ed in particolare una sorta di response.write

    Non so esiste la possibilità di inserire un exit un break o qualcosa del genere.

    Grazie e scusate se non ho cercato meglio sul forum

  2. #2
    uscire da dove?
    dai cicli?
    do while ... exit do
    do ... exit do
    while ... exit while
    for ... exit for
    dalle funzioni o sub exit function oppure exit sub
    bloccare l'elaborazione della pagina: response.end
    dicci meglio che ti serve fare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Mems
    uscire da dove?
    dai cicli?
    do while ... exit do
    do ... exit do
    while ... exit while
    for ... exit for
    dalle funzioni o sub exit function oppure exit sub
    bloccare l'elaborazione della pagina: response.end
    dicci meglio che ti serve fare.
    In realtà mi servirebbe in varie occasioni. Praticamente tutte quelle che hai scritto.

    Per ora mi servirebbe solo che dopo aver creato una istruzione sql (abbastanza complessa che impone un'elaborazione di circa 15 minuti), non mi esegua appunto l'elaborazione, ma mi mostri semplicemente se la select costruita parametricamente sia giusta (non solo chiaramente sintatticamente)

    Spero di essere stato chiaro

  4. #4
    Se l'elaborazione della pagina risulta pesante allora vuoi solo leggere l'istruzione SQL?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Mems
    Se l'elaborazione della pagina risulta pesante allora vuoi solo leggere l'istruzione SQL?
    Si, questo mi servirebbe.

  6. #6
    Prova così:
    codice:
    minutiTimeOut = 15
    disabilitaRisultati = false
    dataIniziale = now()
    if not rs.eof then
    do while not rs.eof
    dataMomento = now()
    if dateDiff("n",dataIniziale,dataMomento) > minutiTimeOut then
    response.write sql
    disabilitaRisultati = true
    exit do
    end if
    stringa = stringa & "campo: " & rs("campo") & "
    "
    rs.moveNext
    loop
    end if
    
    if not disabilitaRisultati then response.write stringa

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Mems
    Prova così:
    codice:
    minutiTimeOut = 15
    disabilitaRisultati = false
    dataIniziale = now()
    if not rs.eof then
    do while not rs.eof
    dataMomento = now()
    if dateDiff("n",dataIniziale,dataMomento) > minutiTimeOut then
    response.write sql
    disabilitaRisultati = true
    exit do
    end if
    stringa = stringa & "campo: " & rs("campo") & "
    "
    rs.moveNext
    loop
    end if
    
    if not disabilitaRisultati then response.write stringa
    Grazie, la provo.
    Anche se pensavo ci fosse una cosa più semplice. (volevo modificare il meno possibile il codice).


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 © 2026 vBulletin Solutions, Inc. All rights reserved.