db connection problem - Unable to open registry key
HejHar lavet en databasestyret hjemmeside der fungere godt. Dertil har jeg oprtettet en administrator side, hvor det er muligt at ændre og oprette vare i databasen. Når jeg kører admin-siden på min egen com vha IIS, er der ingen problemer, men når jeg lægger den ud på webhotellet, får jeg følgende fejlmeddeelse når jeg prøver at åbne en admin side:
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 0x4220 Thread 0x3828 DBC 0x15c596c Jet'.
/update/soeg.asp, line 15
Er kommet frem til at problemet evt. kunne ligge i det, at adminsiden ligger i undermappen "update", og at der dermed er et problem med stien.
Starten på mit soeg.asp script ser sådan ud:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="../Connections/db.asp" -->
<%
Dim results__MMColParam
results__MMColParam = "1"
If (Request.Form("varenr") <> "") Then
results__MMColParam = Request.Form("varenr")
End If
%>
<%
Dim results
Dim results_numRows
Set results = Server.CreateObject("ADODB.Recordset")
results.ActiveConnection = MM_db_STRING
results.Source = "SELECT * FROM varer WHERE varenr LIKE '%" + Replace(results__MMColParam, "'", "''") + "%'"
results.CursorType = 0
results.CursorLocation = 2
results.LockType = 1
results.Open()
Min db-connectfil ligger i mappen connections i roden og ser sådan ud:
<%
Dim MM_db_STRING
MM_db_STRING = "DBQ=" & server.mappath("db\joensson.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"
%>
Nogle forslag til hvad der kunne være?
