Si, ci aiuta sapere che l'Host è Aruba, così almeno sappiamo dove è il database. Devi darci il preciso percorso della pagina che fa il collegamento al database. Dove si trova questa pagina?
Per esempio: Nome_sito/Nome_cartella/Nome_pagina.asp
Il tuo database su Aruba deve essere messo nella cartella "mdb-database", quindi:
Dall'esempio precedente (Nome_sito/Nome_cartella/Nome_pagina.asp) se sei su Server XP:
codice:
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("../mdb-database/nomedb.mdb")
%>
Se invece sei su Server 2003:
codice:
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("/mdb-database/nomedb.mdb")
%>
Se la tua pagina fosse invece: (Nome_sito/Nome_cartella/Nome_cartella2/Nome_pagina.asp)
Allora dovresti fare il collegamento così su Server XP:
codice:
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("../../mdb-database/nomedb.mdb")
%>
Se invece sei su Server 2003 sarebbe uguale a prima:
codice:
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("/mdb-database/nomedb.mdb")
%>
Altro non posso dirti se non conosco il percorso preciso della pagina.