40 messaggi dal 21 febbraio 2001
Ciao a tutti, fino ad adesso nelle pagine asp che sviluppo ho sempre utilizzato la connessione al database tramite il driver ODBC.
Ho pensato però di passare ad una connessione OLE DB per guadagnare un po' di velocità.

Ho provato a creare una connessione utilizzando il provider Microsoft.Jet.OLEDB.4.0 e un database Access e tutto funziona regolarmente.
Il problema sorge quando io proteggo il mio database con password a questo punto mi viene restituito il seguente errore:

Microsoft JET Database Engine errore "80040e4d'

Impossibile avviare l'applicazione. Il file di informazioni sul gruppo di lavoro è mancante o aperto in modo esclusivo da un altro utente.

/Pages1/Asp/mezzo.asp, riga 28

Il codice che uso per questa connessione è il seguente:

Dim objConn
Set objconn = Server.CreateObject("ADODB.Connection")

objconn.Provider = "Microsoft.Jet.OLEDB.4.0"

objconn.open "c:\inetpub\miosito\dbase\miodatabase.mdb", ,"miapwd"

Ho provato anche a modificare il codice in questo modo

Dim objConn
Set objconn = Server.CreateObject("ADODB.Connection")

objconn.Provider = "Microsoft.Jet.OLEDB.4.0"

objconn.open "c:\inetpub\miosito\dbase\miodatabase.mdb"," ","miapwd"

Ma cambia solamente il tipo di errore:

Microsoft JET Database Engine errore "80040e4d'

Nome account o password non valida.

/Pages1/Asp/mezzo.asp, riga 28

Qualcuno di voi mi sa dare una dritta?

Ciao e grazie a tutti!

Mi pare che Bochicchio abbia recentemente mandato uno script che mostra come collegarsi ad un database protetto usando OLE DB...

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"
40 messaggi dal 21 febbraio 2001
Sì, mi ho letto proprio questa mattina tra la posta la newsletter che spiegava come fare!
Grazie a tutti per l'aiuto e grazie alla newsletter di ASPItalia!

Ciao Ciao

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.