eccomi con i primi problemi:

1- ho creato una pagina asp con tre semplici link a tre pagine asp
2- ognuno di queste pagine contiene questo script per recuperare ed inserire l'url nel db:

Codice PHP:
<%@LANGUAGE="VBSCRIPT"%>
<
html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Documento senza titolo</title>
</
head>

<
body>


</
p>


</
p>


</
p>
<
div align="center">



 <%
Dim id_utente
id_utente 
Request.ServerVariables("HTTP_HOST")
Dim url_pag
url_pag 
Request.ServerVariables("SCRIPT_NAME")
Dim querystring
querystring 
Request.QueryString

Dim url
url 
"http://" id_utente
url 
url url_pag

if len(querystring) > 0 then
  url 
url "?" querystring
end 
if

Response.write "L'URL: " &url ".

"
%>
  
<%
url Request.QueryString("url")

Dim conn_2 ' dichiaro la variabile connessione
Dim SQL_2
'
apro la connessione al database
Set conn_2 
Server.CreateObject("ADODB.Connection"' setto la variabile connessione come ADODB
conn_2.Open="DRIVER={Microsoft Access Driver (*.mdb)};"&"DBQ="&Server.MapPath("data/DB.mdb")
SQL_2="INSERT INTO url (id_utente, url_pag) VALUES ("
SQL_2=SQL_2 & "'" & id_utente & "', "
SQL_2=SQL_2 &"'"& url_pag &"'"& ")"
'
Response.Write SQL 
conn_2
.Execute(sql_2)
conn_2.close
set conn_2 
nothing

Response
.write "è stato inserito correttamente!"
%>

</
p>


</
p>


[
url="link.asp"]Indietro[/url]</p
fino a questo punto non ho effettuato nessun controllo per vedere se l'url è già presente lo farò dopo, il problema è che funziona ogni tot secondi, in pratica se clicco la prima volta sul link mi funziona, torno indietro con il pulsante "indietro", ri-clicco sullo stesso link e mi da questo errore:

Codice PHP:
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione
.

Please try the following:

    * 
Fare clic sul pulsante Aggiorna o riprovare più tardi.
    * 
Aprire la localhost home page e cercare i collegamenti alle informazioni desiderate.

HTTP 500.100 Errore interno del server errore ASP
Internet Information Services

Informazioni tecniche 
(per il personale del supporto tecnico)

    * 
Tipo di errore:
      
Provider (0x80004005)
      
Errore non specificato.
      /
url/pro_01.aspline 40

    
Tipo di browser:
      
Mozilla/5.0 (WindowsUWindows NT 5.1it-ITrv:1.7.12Gecko/20050919 Firefox/1.0.7

    
Pagina:
      
GET /url/pro_01.asp

    
Ora:
      
martedì 27 febbraio 200716.46.48

    
Informazioni aggiuntive:
      
Supporto Microsoft 
non riesco a capire da cosa dipenda, alla linea 40 ho:

Codice PHP:
conn_2.Open="DRIVER={Microsoft Access Driver (*.mdb)};"&"DBQ="&Server.MapPath("data/DB.mdb"
se la connessione fosse sbagliata non dovrebbe funzionare mai giusto?

Vi prego datemi una mano