---
title: "Uppdatera 3 fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/65360-uppdatera-3-fält"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "reka1"
published: "2003-01-18T22:13:43.000Z"
updated: "2003-01-19T13:18:16.000Z"
replies: 2
views: 212
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/databaser-sql/65360-uppdatera-3-fält"
---

# Uppdatera 3 fält

## #1 — reka1, 2003-01-18T22:13Z

Go'kväll!
Hade tänkt uppdatera tre fält med följande sats:

con.execute ("update dict set sve= ' " &request.form("sve")& " '´set indo =  ' " & request.form("indo") & " '  set eng =  ' " & 
 request.form("eng") &  "   where id = " & request.form("id") & "  ")

Men får till svar:

SQLState: 37000
Native Error Code: -3100
\[INTERSOLV\]\[ODBC SequeLink driver\]\[ACCESS\]\[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error (missing operator) in query expression ''ord a, ord c'´set indo = ' ord b ' set eng = ' where id = 5420'.

De 3 första requesterna är textsträngar o den sista en int.
O det är en ms access-bas

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

## #2 — LarsG, 2003-01-18T22:19Z

Byt set mot , (utom det första alltså).

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

## #3 — CatZ, 2003-01-19T13:18Z

```
con.execute ("update dict set sve= ' " &request.form("sve")& " ', indo = ' " & request.form("indo") & " ', eng = ' " &
request.form("eng") & " where id = " & request.form("id") & " ")
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/65360-uppdatera-3-fält
