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
2 svar · 228 visningar · startad av anhel96
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]
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
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)