In una mia pagina asp ho copiato il seguente codice per connettermi al database mdb del server. (Voglio visualizzare i commenti al guestbook)

<%
'*** apro la connessione
set conn=server.createobject("adodb.connection")
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=URL=fpdb/database.mdb"

'*** apro il recordset che conterrà i miei risultati
set rs=server.createobject("adodb.recordset")

'*** sql di ricerca
sqlR="SELECT * FROM Guestbook ORDER BY id DESC"
rs.open sqlR,conn,1,3

if rs.eof then
response.write "<tr><td colspan=9>Spiacente, ma non ci sono messaggi.</td></tr>"
else
while not rs.eof
response.write rs("utente") & " " & rs("giorno") & "
" & rs("ora") & " " & rs("commento") & "
<hr>"
rs.movenext
wend
end if
rs.close: set rs=nothing
conn.close: set conn=nothing
%>


il browser mi segnala il seguente errore

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0x328 Thread 0xd50 DBC 0x1620fec Jet' del Registro di sistema.

/Forum/Chiacchiereinlibertà/Letturamessaggi.asp, line 224

Da cosa può dipendere?
Vi ringrazio anticipatamente