Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Connessione a file dbf
venerdì 10 giugno 2011 - 11.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Cyberking
Profilo
| Junior Member
79
messaggi | Data Invio:
ven 10 giu 2011 - 11:51
Ciao a tutti in una pagina di asp (classico)
sto provando a fare la connessione a un database dbf che un cliente mi ha dato
questo è il codice che sto provando ad utilizzare, naturalmente il locale
nomeDb="ARTICOLI.DBF"
strPath = Server.MapPath("/mdb-database/"& nomeDb) ' percorso per database
Set conn= Server.CreateObject("ADODB.Connection")
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPath &";Extended Properties=dBASE IV;"
conn.Open strConn
l'errore che mi restituisce è il seguente
Microsoft JET Database Engine error '80004005'
"C:\inetpub\wwwroot\carta\mdb-database\ARTICOLI.DBF" non è un percorso valido. Assicurarsi che il nome del percorso sia corretto e di essere collegati al server in cui si trova il file.
sulla riga dell'open
Costa sto sbagliando? Ho visto che la stringa di connessione è uguale su diversi siti
http://www.internetdiscount.it
ratum99
Profilo
| Junior Member
121
messaggi | Data Invio:
ven 10 giu 2011 - 12:06
1) sei sicuro che il file si trovi in quella posizione?
2) hai i permessi di lettura/scrittura sul file?
Cyberking
Profilo
| Junior Member
79
messaggi | Data Invio:
ven 10 giu 2011 - 13:44
si alla cartella che al file ho dato i permessi come everyone sia di scrittura che di lettura
se copio la stringa che vedi riportata nell'errore nel browser mi scarica il file, quindi è gusta
http://www.internetdiscount.it
ratum99
Profilo
| Junior Member
121
messaggi | Data Invio:
ven 10 giu 2011 - 14:07
prova a guardare qui,
http://support.microsoft.com/kb/306269
Cyberking
Profilo
| Junior Member
79
messaggi | Data Invio:
ven 10 giu 2011 - 15:25
Intanto grazie per avermi risposto,
il problema non credo che sia di permessi,
infatti ho messo il file in un'altra cartella dove ho un db ma di access, al quale mi collego senza problema.
Ho verificato i permessi e sono uguali.
A questo punto ho provato a caricare il file su internet e ho lo stesso errore.
Quindi mi è venuto il dubbio che sia un problema di stringa di connessione
quella che sto utilizzando io attualmente è questa
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPath &";Extended Properties=dBASE IV;"
ho provato anche a modificarla così
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPath &""
ma non va, mi cambia solo il tipo di errore
Formato di database 'C:\inetpub\wwwroot\Damatour\mdb-database\ARTICOLI.DBF' non riconosciuto.
http://www.internetdiscount.it
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !