Ciao a tutti,

utilizzo IIS7 con Vista e dopo aver provveduto ad effettuare gli opportuni settaggi per abilitare le ASP mi trovo a scontrarmi con un problema di connessione al DB. In pratica quando accedo alla pagina ASP, alla sua prima visualizzazione riesce a recuperare correttamente tutti i dati dal DB (Access). Se eseguo un "aggiorna pagina" da IE7 ricevo un messaggio di errore (Provider error '80004005') in corrispondenza della linea di apertura della connessione "conn.open dsn".

Posto la pagina:
codice:
 
<% session("macchina") = 1 %>

<head></head>
<body>

				<%
				set conn=server.createobject("adodb.connection")
				set rs=server.createobject("adodb.recordset")
				conn.open dsn 
				sql = "select * from news ORDER BY data DESC"
				rs.open sql,conn

				If (rs.EOF) Then
				
				else
				
				while not rs.eof

				Response.write ""&rs("titolo") &"</div>"
				rs.movenext
				wend
				end if
				rs.close
				set rs=nothing

				set rs2=server.createobject("adodb.recordset")

				sql2 = "select * from home"
				rs2.open sql2,conn
				If (rs2.EOF) Then
				Response.write "Pagina in costruzione"
				else

				Response.write rs2("descrizione")

				end if
				rs2.close
				set rs2=nothing
				conn.close
				set conn=nothing
				%>

</body>
</html>
Qualcuno sa dirmi perchè?

Grazie