Fejl ved load af database?!
Hej eksperter.Jeg bruger denne kode til at åbne en database og lave en kode til en menu:
<html>
<title>Hente data fra database</title>
<head>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/menu.mdb")
Conn.Open DSN
' SQL forespørgsel
strSQL = "Select * from menu"
' Eller hvis recordsettet skal sorteres:
'strSQL = "Select * From personer Order by Foedselsdato Desc"
' Udvælg kun _nogle_ af recorderne:
'strSQL = "Select * From personer Where Telefon = '66554433'"
' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)
' Gennemløb Recordset (rs) med en løkke
Do
' Udskriv værdien af kolonnen Fornavn
Response.Write "<a href=""" & rs("URL") & """>" & rs("Titel") & "</a><br>"
' Gå til næste Record i rs
rs.MoveNext
' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
</body>
</html>
Jeg får fejlen:
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 0x540 Thread 0x544 DBC 0x9610f34 Jet'.
/mathiasrav/menu2.asp, line 11
Hvad er der galt?
Jeg bruger www.frip.dk som server.
