webForumDet fria alternativet

Vad betyder felmeddelandet?

ASP

1 svar · 267 visningar · startad av Oputres

Medlem sedan feb. 2004333 inlägg
Frågan#1

Detta får jag upp när jag skall ladda upp en bild till mitt bildgalleri och lägga till informationen i en databas:

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 0x468 Thread 0x4e4 DBC 0xa63d024 Jet'.

/majagrafier/bildarkiv/skicka.asp, line 42

Rad 42:
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("..\..\db\bildarkiv.mdb")&";pwd=****"

Det har fungerat tidigare. Problemet uppstod efter att jag la alla sidor som rörde det här "projektet" i en undermapp. Jag har provat att både lägga till ..\ och dra ifrån ..\ från ovanstående utan att det fungerar. Så här ser mappstrukturen ut:

db ligger parallelt med public_html
public_html\majagrafier\bildarkiv\

Betyder felmeddelandet att jag trots alla försök inte nått fram till databasen?

Medlem sedan juni 200032 967 inlägg
#2

Oftast betyder felmeddelandet just att sökvägen till databasen är felaktig. Prova med:

\..\db\bildarkiv.mdb

mvh

266 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)