Un errore stranissimo...
Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0x5ec Thread 0x78c DBC 0x20ece5c Jet' del Registro di sistema.

su questa riga:
Set con = Server.CreateObject("ADODB.Connection")
con.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/db.mdb") & ";"

Non riesco a saltarci fuori help!!