Database og opdatering af side i browser
Når jeg opdatere min side i browseren får jeg denne fejlmeddelse på den linie hvor jeg åbner databasen (Conn.Open DSN):Error Type:
Provider (0x80004005)
Unspecified error
\"FIL\", line 30
Her er koden for mit dokument:
<html>
<title>Hente data fra database</title>
<head>
</head>
<body>
<%
DNS = \"\"
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"/cgi-bin/database.mdb\")
Conn.Open DSN
strSQL = \"Select * from news order by Dato Desc\"
Set rs = Conn.Execute(strSQL)
dim Nummer
Nummer = 0
Do
Nummer = Nummer +1
if Nummer <= 3 then
Response.Write rs(\"Titel\") & \"<BR>\" &rs(\"Tekst\")& \"<br>\"
Response.Write \"<A HREF=\"\"\" &rs(\"URL\")& \"\"\">\" & rs(\"URLTekst\") & \"</A><br>\"
Response.Write rs(\"Dato\")& \"<p>\"
end if
rs.MoveNext
Loop While Not rs.EOF
\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
</body>
</html>
Jeg prøvede at indsætte linien:
<% Response.Expires = Now 0 %>
øverst i dokumentet, men det løste kun problemmet halvt. Jeg får stadig fejlen når jeg opdatere siden i browseren, men hvis jeg lukker browseren og åbner siden igen slipper jeg af med fejlen ved hjælp af denne linie.
Hvad kan jeg gøre ved dette lille problem?
