---
title: "Update ..fel villkorsuttryck"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/48408-update-fel-villkorsuttryck"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "kolas"
published: "2002-07-22T09:08:58.000Z"
updated: "2002-07-22T09:14:55.000Z"
replies: 2
views: 200
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/48408-update-fel-villkorsuttryck"
---

# Update ..fel villkorsuttryck

## #1 — kolas, 2002-07-22T09:08Z

Är det nå´t som ser konstigt ut här?

```
	Set RecSet = Server.CreateObject("ADODB.Recordset") 
SQLStmt = "UPDATE dagbok SET rubrik = '"& rubrik &"', inlagg = '"& inlagg &"', datum = '"& datum &"' WHERE Id = '"& Id &"'"
db1.Execute( SQLStmt ),,128
```

För det blir:

```
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/webb/dagbok/dagbok_update.asp, line 49
```

Fast när jag skriver ut SQLStmt ser det ut så här:

```
UPDATE dagbok SET rubrik = 'Bio', inlagg = 'Kollade ', datum = '2002-06-19' WHERE Id = '78'
```

?

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

## #2 — @nders, 2002-07-22T09:09Z

Det skall väl vara att det känns som att ID är ett tal/räknarfält. Då skall tu kasta bort apostroferna runt värdet.

Mvh,

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

## #3 — kolas, 2002-07-22T09:14Z

Det gjorde susen, apostroferna är borttagna och det funkar bra...

Tack för snabbt svar förresten @nders, jag hann inte ens borsta tänderna emellan :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/48408-update-fel-villkorsuttryck
