webForumDet fria alternativet

Databashelvete

2 svar · 216 visningar · startad av david

davidMedlem sedan dec. 199949 inlägg
#1

Har problem med min access databas. Får upp felmeddelandet:

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0x6fc Thread 0x7a8 DBC 0x1099024 Jet'.
/faq/faq.asp, line 6

Har en helt vanlig koppling mot en DB, jag kan inte se något fel, kan ni?

<!--#include file="databas/adovbs.inc"-->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("databas/faq.mdb")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

Connect.CursorLocation = 3
Set RecSet = Connect.Execute("SELECT * FROM faq WHERE KatID = " & Request.QueryString("katid") & " ORDER BY Rubrik")
Set RecSet.ActiveConnection = nothing
%>

Varför i hela friden dyker detta meddelande upp?

doggelitoMedlem sedan juni 20003 076 inlägg
#2

oftast när det felmeddelandet dyker upp så är det fel sökväg till mappen, kan också vara rättighetsfel på mappen eller databasen.
du kan ju alltid prova med:

<!--#include file="databas/adovbs.inc"-->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("databas/faq.mdb")
'Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

response.write DBPath

'Connect.CursorLocation = 3
'Set RecSet = Connect.Execute("SELECT * FROM faq WHERE KatID = " & Request.QueryString("katid") & " ORDER BY Rubrik")
'Set RecSet.ActiveConnection = nothing
%>

och se om resultatet stämmer.
kolla annars rättigheterna på db-mappen.
du kan också alltid söka på "registry" här på wF. :)

davidMedlem sedan dec. 199949 inlägg
#3

Fanns lite info på Microsofts hemsida

Start Registry Editor (Regedt32.exe). 

Select the following key in the registry: 

HKEY_LOCAL_MACHINE\SOFTWARE\ODBC 
On the Security menu, click Permissions . 

Type the required permissions for the account that is accessing the Web page. 

Quit Registry Editor.

:birp Finfint!

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