Vad betyder detta felmeddelande??

ASP

2 svar · 228 visningar · startad av anhel96

Medlem sedan dec. 2000124 inlägg
Trådstart#1

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 0x430 Thread 0x6b4 DBC 0x1754e8b4 Jet'.
/menu_main.asp, line 5

Kan tolka det så långt att det gäller filen menu_main.asp, rad 5, att databasen inte kan öppnas. Men vad kan vara fel i koden? Se nedan:

<%
Dim Epostalla
Set db = Server.CreateObject("ADODB.Connection")
dbFilePath = Server.MapPath("db\db.mdb")
db.Open "driver={Microsoft Access Driver (*.mdb)};DBQ=" & dbFilePath & ";PWD=snorloska"
Set recSet = Server.CreateObject("ADODB.Recordset")
visa = "SELECT * FROM Login ORDER BY Fornamn"
recSet.Open visa, db
Do Until recSet.EOF
Epostalla = Epostalla & recSet("E-Postadress") & ";"
%>
<%
RecSet.MoveNext
Loop
Recset.Close
db.Close
%>

[Redigerat av anhel96 den 27 jan 2001]

Medlem sedan dec. 19998 577 inlägg
#2

Antingen har du fel sökväg till databasen, eller så har mappen eller databsen inte fullständiga exekveringsrättigheter...

Testa att skriva ut dbasepath innan du använder den så ser du om det är fel sökväg...

Mvh, Vide

Medlem sedan dec. 2000124 inlägg
#3

Jag provade att inte ha med password för databasen. Då fungerade det. Vad beror detta på?
Ska man inte kunna använda password till en Access-databas?
Har min hemsida på www.digikom.net (Ej gratis)

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)