Ciao, non riesco a far funzionare questo codice che dovrebbe bloccare (response.end) l'esecuzione di uno script ASP se si verifica la prima delle condizioni ( if Data <> date() ):In pratica lo script si blocca ma visualizza soltanto l'ultimo dei record che corrispondono ai criteri di estrazione di una query precedente... :master:codice:Do While NOT rs.EOF soggetto = rs("soggetto") titolo = rs("titolo") Data = rs("data") if Data <> date() then response.write "bla bla" if rs("Soggetto") <> "KO" then Response.Write "&rs("Soggetto")&" else Response.Write "&rs("titolo")&" end if Response.end end if rs.MoveNext Loop