Det verkar som om det saknas skrivrättigheter på databasen. Kan du köra en SELECT?
Frågan#1
Jag får det här felet när jag försöker skriva ett inlägg i min gästbok. Det fungerade perfekt när jag körde det i min dator men när jag la upp det på webhotellet fick jag det här felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/sign_inlagg.asp, line 13
Så här ser koden ut:
<!-- #include file="anslutning/connect.asp" -->
<%
Namn=request.form("Namn")
Epost=request.form("Epost")
Inlagg=Replace(Server.HTMLEncode(Request.Form("Inlagg")), chr(13), "<BR>", 1)
Hemsida=request.form("Hemsida")
Ip=Request.ServerVariables("REMOTE_ADDR")
Datum = Date()
%>
<%
sql = "Insert into Gastbok (datum, Namn, Epost, Hemsida, Ip, Inlagg)"
sql = sql & " Values ('" & Datum & "', '" & Namn & "', '" & Epost & "', '" & Hemsida & "', '" & Ip & "', '" & Inlagg & "')"
oConn.Execute(sql)
oconn.close
%>
<html>
<head>
<meta http-equiv="refresh" content="1;URL=inlagg.asp">
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="stil/jag_har_stil.css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</html>