Prima domanda:

perchè non funziona?

codice:
<%
				    var errore = 0;
   var Ridondanza = Cn.Execute("SELECT * FROM offerteManifestazioni WHERE manifestazione LIKE '" + Mostra("manifestazione") + "' AND identificativo LIKE '"+Session("identificativo")+"'");   
        if (!Ridondanza.EOF) {
           errore = 1;
      }

      if (errore == 1) {
          Response.Write("Hai già effettuato un' offerta per questa manifestazione");
          Response.End;
      }
       Response.Write("puoi fare un' offerta per questa manifestazione");
  
	  
	  %>