24 messaggi dal 26 novembre 2001
Ho un problema con il data base:

Questo è l'errore:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x800 Thread 0x760 DBC 0x14da4014 Jet'.

/news/news.asp, line 134

Allora il DB si trova in una cartella diversa dallo script asp.Se metto db e script asp nella stessa cartella dove cioè la root del mio spazio ftp il tutto funziona.
Questa è lastringa di connessione:

var ADOConn = new ActiveXObject("ADODB.Connection");
var strConn = "";
strConn += "driver={Microsoft Access Driver (*.mdb)};";
strConn+= "dbq=D:\NO_STAGE\viterbooggi\archivio_notizie.mdb";
ADOConn.Open(strConn);
Lo script che richiama il DB si trova nella sottocartella news.Cioè:D:\NO_STAGE\viterbooggi\ssi\news.asp

GRAZIE


18 messaggi dal 21 ottobre 2001
Quell'errore a me lo dava quando avevo il db aperto e utilizzavo una stringa di connessione diversa da questa che ho messo qui. Prova con questa

<%
Dim objconnection
Set objconnection = Server.CreateObject("ADODB.Connection")
objconnection.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" &_
"DBQ="&Server.MapPath("cartella/nome_db.estensione")
objconnection.Open
%>

"GodBless Mon"

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.