---
title: "Varför kan jag inte uppdatera?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/40402-varför-kan-jag-inte-uppdatera"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "roady"
published: "2002-03-27T13:43:01.000Z"
updated: "2002-03-27T16:10:47.000Z"
replies: 3
views: 258
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/40402-varför-kan-jag-inte-uppdatera"
---

# Varför kan jag inte uppdatera?

## #1 — roady, 2002-03-27T13:43Z

Jag har gjort en enkel intresseanmälan på en sajt, kör den på en PWS i win98.. Allt funkar fint men när jag lägger upp den på en server med windows 2000 (IIS 5 eller vad det nu är) så funkar inte sidan lika bra  x( 

Felmeddelandet:
Error Type:
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
/fredrick/halland/AddNew.asp, line 32 

Och såhär ser kåden ut:

```
strConnect = "Provider=Microsoft.JET.OLEDB.4.0;" & _
 			 "Data Source=d:\InetPub\wwwroot\Fredrick\halland\people.mdb;" & _
			 "Persist Security Info=False"

	Set objCon = server.createobject("adodb.connection")
    objCon.open strConnect

	IF len("" & request.form ("Fnamn")) = 0 THEN
		response.redirect "anmalan.asp?wrong=Fnamn"
	ELSEIF len("" & request.form ("Enamn")) = 0 THEN
		response.redirect "anmalan.asp?wrong=Enamn"
	ELSEIF len("" & request.form ("Arbete")) = 0 THEN
		response.redirect "anmalan.asp?wrong=Arbete"
	ELSEIF len("" & request.form ("Telefon")) = 0 THEN
		response.redirect "anmalan.asp?wrong=Telefon"
	ELSEIF len("" & request.form ("VilkenKommun")) = 0 THEN
		response.redirect "anmalan.asp?wrong=VilkenKommun"
	ELSEIF len("" & request.form ("VilkenDag")) = 0 THEN
		response.redirect "anmalan.asp?wrong=VilkenDag"
   	END IF

	strFnamn = request.form("Fnamn")
	strEnamn = request.form("Enamn")
	strArbete = request.form("Arbete")
	strTelefon = request.form("Telefon")
	strKommun = request.form("VilkenKommun")
	strDag = request.form("VilkenDag")

	IF request.form ("VilkenDag") = "Dag1" THEN
		objCon.execute "INSERT INTO Dag1(Fnamn, Enamn, Arbete, Telefon, Kommun, Datum) VALUES ('" & strFnamn & "', '" & strEnamn & "', '" & strArbete & "', '" & strTelefon & "', '" & strKommun & "', '" & now & "')"
		response.redirect "main.asp?Fnamn=" & strFnamn & "&Enamn=" & strEnamn & "&dag=" & strDag
	ELSEIF request.form ("VilkenDag") = "Dag2" THEN
		objCon.execute "INSERT INTO Dag2(Fnamn, Enamn, Arbete, Telefon, Kommun, Datum) VALUES ('" & strFnamn & "', '" & strEnamn & "', '" & strArbete & "', '" & strTelefon & "', '" & strKommun & "', '" & now & "')"
		response.redirect "main.asp?Fnamn=" & strFnamn & "&Enamn=" & strEnamn & "&dag=" & strDag
	END IF

	objCon.Close
```

Det är alltså 
objCon.execute "INSERT INTO Dag1(Fnamn, Enamn, Arbete, Telefon, Kommun, Datum) VALUES ('" & strFnamn & "', '" & strEnamn & "', '" & strArbete & "', '" & strTelefon & "', '" & strKommun & "', '" & now & "')" 
som verkar vara fel

Permalänk: https://www.webforum.nu/p/40402

## #2 — aleborg, 2002-03-27T14:30Z

Sök och du skall finna  :e 
Frågan har varit uppe många många gånger!

Permalänk: https://www.webforum.nu/p/631667

## #3 — roady, 2002-03-27T15:05Z

Jag har sökt och hittat många svar, bl.a att man inte har alla rättigheter på servern osv.

Jag har testat det mesta tycker jag, ringde även killen som har hand om servern och jag har alla rättigheter man kan få, men det funkar fortfarande inte  :(

Permalänk: https://www.webforum.nu/p/631698

## #4 — erka, 2002-03-27T16:10Z

verkar vara ett rättighetsproblem, fullständigarättigheter ?

Permalänk: https://www.webforum.nu/p/631755

---

Tråden på webben: https://www.webforum.nu/amne/asp/40402-varför-kan-jag-inte-uppdatera
