Ciao ragazzi, ho un problema che credo qui sia stato trattato ampiamente,e mi scuso per l'ennesimo post, ma io non riesco proprio risolverlo!

Ho creato delle semplici pagine per la registrazione degli utenti in un database,e fin lì tutto ok...inserisco i dati dalla pagina web e in automatico li riporta sul file di ACCESS che mi sono creato.
Il problema nasce con la LOGIN. Posto il codice scritto per la pagina della login in cui cè un form e poi tutta la parte di codice in ASP!

<body>
<%
if request.QueryString("autenticato")= "no" then response.Write("Username o Password Errati")
%>

<form action='login.asp?entra=ok' method="post">


INSERIRE USERNAME E PASSWORD PER LOGGARTI NELLA TUA AREA PERSONALE</p>


USERNAME
<label>
<input name="username" type="text" id="username" size="10" maxlength="10" />
</label>
</p>


PASSWORD
<label>
<input name="password" type="password" id="password" size="10" />
</label>
</p>



<label>
<input type="submit" name="button" id="button" value="LOGIN" />
</label>
</p>
</form>
<%
if request.QueryString("entra") = "ok" then
Dim con,ric,sql,user,pass,autenticato
user=request.Form("username")
pass=request.form("password")
Set con=server.CreateObject("ADODB.Connection")
con.open "DRIVER={Microsoft Access Driver(*.mdb)}; DBQ=" & server.MapPath("database1/db1.mdb")
Sql="Select username,password From Utenti WHERE username='"&user&"' AND password='"&pass&"'"
ric=con.Execute(sql)
if ric.eof then
autenticato=false
else
autenticato=true
end if
ric.close
con.close
set ric=nothing
set con=nothing

if autenticato=true then
session("autenticato")="ok"
response.Redirect("area_utente.asp")
else
response.Redirect("login.asp?autenticato=no")
end if


end if

%>
</body>


Alla fine di tutto mi da il seguente errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
/web developer/Esercizio 10 - Inserimento, Modifica, Cancellazione Dati/login.asp, line 38

la linea 38 è quella riferita al server.MapPath e la cartella del database è stata condivisa per web con tutte le autorizzazioni di accesso!!

Vi ringrazio in anticipo per gli eventuali aiuti!!