webForumDet fria alternativet

Irriterande problem

9 svar · 303 visningar · startad av Hazze

HazzeMedlem sedan jan. 20002 453 inlägg
#1

Har ett litet problem som uppstår när jag använder mig av Access 97-databaser. Får hela tiden upp följande felmeddelande:

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 0x7d4 Thread 0x434 DBC 0xbc6f00c Jet'.

Vet inte riktigt vad som är fel :l

------------------
Nu tänder vi stjärnan på Söder, den lyser i grönt och i vitt, den flammar för systrar och bröder, och laget som är ditt och mitt... forza bajen!

CrYpToNiCMedlem sedan sep. 200056 inlägg
#2

Japp, detta fel får jag också. Ingen som vet vad det betyder??

------------------
/CrYpToNiC

HazzeMedlem sedan jan. 20002 453 inlägg
#3

Har hänt lite mer nu.

Felmeddelandet:

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 0x7d4 Thread 0x5ac DBC 0xc366024 Jet'.

/nyheter/add.asp, line 10

Rad 10 i add.asp ser ut så här:

Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\nyheter\news.mdb"

Någon? :)

------------------
Nu tänder vi stjärnan på Söder, den lyser i grönt och i vitt, den flammar för systrar och bröder, och laget som är ditt och mitt... forza bajen!

RockhoundMedlem sedan mars 200130 inlägg
#4

Tjena!!!

När du får det felmeddelandet så är det oftast att sökvägen till databasen är fel

RockhoundMedlem sedan mars 200130 inlägg
#5

i det här fallet ska det se ut så här
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=\nyheter\news.mdb"

det är från rooten av webservern man räknar

HazzeMedlem sedan jan. 20002 453 inlägg
#6

Hmm... det fungerade tyvärr inte.

Såhär ser min kod ut:

<%Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=\nyheter\adressbok.mdb"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "SELECT * FROM adressbok"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

RecSet.AddNew

RecSet("Fornamn") = Request.Form("fornamn")
RecSet("Efternamn") = Request.Form("efternamn")
RecSet("Adress") = Request.Form("adress")

RecSet.Update
RecSet.Close
Connect.Close %\>

Felmeddelande:

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 0x7d4 Thread 0x550 DBC 0xc44c024 Jet'.

/nyheter/add.asp, line 10

Jag är säker på att sökvägen till databasen är rätt.

------------------
Nu tänder vi stjärnan på Söder, den lyser i grönt och i vitt, den flammar för systrar och bröder, och laget som är ditt och mitt... forza bajen!

CrYpToNiCMedlem sedan sep. 200056 inlägg
#7

Jag fick i ordning på det genom att installera om IIS. Så nu fungerar allt helt perfekt :)

------------------
/CrYpToNiC

VideMedlem sedan dec. 19998 577 inlägg
#8

Ni måste ha skrivrättigheter till mappen och databasen för att det skall fungera också...

------------------
webEye.nu SweQuake.com

McDMedlem sedan mars 20002 520 inlägg
#9

Hade precis samma fel och jag la till lite ../../ framför adressen till databasen...

------------------
McD- Burgers for the people!

www.mcdz.net- Sveriges minsta portal :P

Nya wF-Smilysar!

OveRRidEMedlem sedan feb. 200112 078 inlägg
#10

Som vide sa, se till att du har rättigheter, och starta en app i IIS:en. Det brukar vara ganska bra.. ;)

------------------
*Notepad.exe for president*

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)