webForumDet fria alternativet

Konstigt fel

ASP

2 svar · 145 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
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>
Medlem sedan dec. 19996 721 inlägg
#2

Det verkar som om det saknas skrivrättigheter på databasen. Kan du köra en SELECT?

Medlem sedan jan. 20011 140 inlägg
#3

Ja det går att läsa gamla inlägg

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)