Collegamento DB: errore!!!

tipiaccionoicon

Nuovo Utente
28 Ago 2006
12
0
0
www.audaxvolley.it
Ciao ragazzi,

stanco delle disfunzioni di Aruba sono passato a Seflow.net e mi stò trovando veramente benissimo. Unico problema, lo script che utilizzavo per gestire le news non va più. Le pagine che accedono al db mi danno tutte questo errore:

http://www.audaxvolley.it/news/archivio_news.asp

Il codice che indica il percorso del database è questo:

Codice:
url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/db/database.mdb")

Set Conn = Server.CreateObject("ADODB.Connection") 
conn.Open url_DB

Set RS = Server.CreateObject("ADODB.Recordset")

non riesco proprio a capire cosa non vada...

Potreste darmi una mano?
 
Codice:
url_DB = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("/db/database.mdb")

Set Conn = Server.CreateObject("ADODB.Connection") 
conn.Open url_DB

Set RS = Server.CreateObject("ADODB.Recordset")

il doppio slash è un errore di battitura mio... Il db si trova in:

c:\domains\audaxvolley.it\db\database.mdb
 
provato anche così, ecco il risultato...

Codice:
Server.MapPath() error 'ASP 0175 : 80004005'

Caratteri non consentiti nel percorso

/news/archivio_news.asp, line 58

Impossibile utilizzare i caratteri ".." nel parametro Path del metodo MapPath.

:crying:
 
MapPath abilitato come segue:

Codice:
percorsi principali attivati come da richiesta

impostato percorso come segue:

Codice:
url_DB = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("/db/database.mdb")

Set Conn = Server.CreateObject("ADODB.Connection") 
conn.Open url_DB

Set RS = Server.CreateObject("ADODB.Recordset")

il problema però permane:

http://www.audaxvolley.it/news/archivio_news.asp

HELP! :skull:
 
sostituisci con questo
:incazz2:

url_DB = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("../db/database.mdb")

Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open url_DB

Set RS = Server.CreateObject("ADODB.Recordset")
 

Discussioni simili