Vorrei riuscire ad aprire una pagina asp in remoto che si collega a un db access.
Il codice della pagina è il seguente:


<%
Response.Expires = 0
Dim rs, cn, sql
Set rs = Server.CreateObject("ADODB.Recordset")
Set cn = Server.CreateObject("ADODB.Connection")

cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("tbNews")
sql = "SELECT * FROM tbNews ORDER BY tbNews.IDNews DESC"


Set rs.ActiveConnection = cn
rs.CursorType = adOpenStatic
rs.LockType = adLockOptimistic
rs.Source = "tbNews"
rs.Open sql, cn
x = 0
Do until(x=5)
x = x + 1
Response.Write("titolo"&x&"="&rs("Titolo")&"&link" &x&"="&rs("Link"))
rs.MoveNext
If x<5 then Response.Write("&")
Loop
rs.Close
Set rs=Nothing
%>

Se la testo in locale con IIS mi funziona infatti restituisce:

titolo1=Prova2&link1=www.lddl.it&titolo2=Prova2&li nk2=www.............

Invece in remoto mi dice che la pagina contiene degli errori.
Ho uno spazio aruba e ho fatto due prove:
1) Ho messo il db e la pagina asp nella cartella predefinita mdb-database;
Ma a quel punto quando lancio la pagina asp il browser mi dice che non è possibile eseguirla.

2) allora ho provato a mettere la pagina asp in una altra directory (cambiando ovviamente
MapPath("tbNews") con MapPath("http://www.nomesito.com/directory/tbNews")

Ma dice che la pagina potrebbe non esistere o potrebbe contenere errori.
Come risolvo?