webForumDet fria alternativet

Error meddelande

2 svar · 245 visningar · startad av S@rpp@

S@rpp@Medlem sedan okt. 200058 inlägg
#1

Kan ngn hjälpa mig med följande?:

Får detta felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

ASP/SQL koden ser följande ut:

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open Session("shopdata")

' ===================
' Spara ny kategori
' ===================
SQLStmt = "INSERT INTO Kat(Kategori) VALUES('"&Request.Form("kategori")&"')"

Connection.Execute(SQLStmt)

Databaskopplingen ligger i global.asa:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>

Sub Session_OnStart

Session("shopdata") = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("data\shop2.mdb")

End Sub
</SCRIPT>

Var kan felet ligga??

@ndersMedlem sedan juni 200032 969 inlägg
#2

hej!

du har inte tillräckliga rättighter satta på databasmappen. du sätter rättigheterna på mappen i utforskaren, och skall vara (om jag inte minns fel) rxwd för iusr_servernamn och iwam_servernamn.

hoppas det hjälper.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

S@rpp@Medlem sedan okt. 200058 inlägg
#3

Tack, tack, tack:-))
Nu fungerar det:-))

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)