webForumDet fria alternativet

Fel i vid öppning av databas

ASP

9 svar · 344 visningar · startad av CoreX

Medlem sedan sep. 2001105 inlägg
Frågan#1

Tjenna.. det är så att jag har en kod som jag kört på en server..
Vilket funkar bra..

Men när jag lägger samma kod på en annan burk så får jag 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 0x6b0 Thread 0x748 DBC 0x101add4 Jet'.

/connect.asp, line 9

Vad kan detta beror på?

Medlem sedan maj 20023 372 inlägg
#2

Hej!

Kanske kan denna vara till hjälp för dig:

http://www.idg.se/webstudio/pub/article.asp?id=113

De kanske har ett annat namn på sin DNS.

(Fungerar det inte så posta gärna hela kopplingen här, du kan skriva "xxx" på filens namn och eventuella lösenord mm)

Medlem sedan dec. 20002 526 inlägg
#3

:)
tank pa att vi har en sokfunktion har pa wF, ett tips ar att soka pa "felkoden", dvs 80004005

@nders skrev:

Möjligen är sökvägen fel. (Om du gör en sökning här på wF eller andra ställen kan du få fler uppslag på när felmeddelandet dyker upp).

Hur ser det ut om du skriver ut sökvägen? Kan den stämma?

http://www.webforum.nu/showthread.php?s=&threadid=57075&highlight=80004005

Medlem sedan sep. 2001105 inlägg
#4

så här ser kopplingen ut

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath(""& db_address &"") &";Pwd=xxx"

Genvägen är rätt o allt..
fattar inte rikgigt.. Jag har haft samma problem innan.. men då löste jag det på nått vänster..

Medlem sedan sep. 2002366 inlägg
#5

Server.MapPath(""& db_address &"")
bör väll vara
Server.MapPath(db_address)
kan tänkas?

-Eitraz

Medlem sedan maj 20023 372 inlägg
#6

Här har jag en som fungerar:

Set Databas = Server.CreateObject("ADODB.Connection")
Databas.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("\db\filnamn.mdb")

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

Enda skillnaden jag hittar är vid filnamnet (dina &).

Ska det bara vara pwd verklige, ska du inte ha användarnamn också i loginen?

Medlem sedan sep. 2001105 inlägg
#7

Får samma problem..
Kanske skall tillägga att jag använder XP´s IIS

Medlem sedan sep. 2001105 inlägg
#8

skit samma.. jag löste det..
Det var lösenordet som inte var instället i IIS:en

Medlem sedan sep. 2001105 inlägg
#9

nähä.. nu sket det sig ändå..
Fick detta meddelandet nu hehe

Provider error '80004005'

Unspecified error

/connect.asp, line 9

Medlem sedan dec. 20002 526 inlägg
#10

SOK!

287 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
151 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
151 ms — ändringar (db)