---
title: "Update som vägrar att fungera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21717-update-som-vägrar-att-fungera"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Inferis"
published: "2001-10-29T23:27:00.000Z"
updated: "2001-10-29T23:37:00.000Z"
replies: 1
views: 152
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/21717-update-som-vägrar-att-fungera"
---

# Update som vägrar att fungera

## #1 — Inferis, 2001-10-29T23:27Z

Varför funkar inte denna?

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &Server.MapPath("db/databasen.mdb")
SQLstmt = "UPDATE Members SET " 
SQLstmt = SQLstmt & " score = '" & Score & "' WHERE ID = '" & Session("UserId") & "'"
response.write SQLstmt
'Connection.Execute(SQLStmt)

Skriver man ut det så blir det
UPDATE Members SET score = '30' WHERE ID = '3' 
vilket stämmer utmärkt!

Varför får jag då felmeddelande om:
Microsoft JET Database Engine (0x80040E07)
Data type mismatch in criteria expression.

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

## #2 — jorgen, 2001-10-29T23:37Z

```
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &Server.MapPath("db/databasen.mdb")

SQLstmt = "UPDATE Members SET " 
SQLstmt = SQLstmt & " score = " & Score & " WHERE ID = " & Session("UserId") 

Connection.Execute(SQLStmt)
```

Numeriska fält ska inte omges av '

Flyttar till SQL-forumet pga att detta inlägg är felpostat.

mvh Jörgen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21717-update-som-vägrar-att-fungera
