---
title: "SQL-sträng får data type mismatch in criteria expression"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/177328-sql-sträng-får-data-type-mismatch-in-criteria-expression"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Gardell"
published: "2009-03-07T00:05:18.000Z"
updated: "2009-03-07T16:25:01.000Z"
replies: 3
views: 756
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/177328-sql-sträng-får-data-type-mismatch-in-criteria-expression"
---

# SQL-sträng får data type mismatch in criteria expression

## #1 — Gardell, 2009-03-07T00:05Z

Hej!

Antingen är jag trött och blind eller så förstår jag mig inte på varför det blir det här felet, eller båda.

Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression. 

Felande raden:

```
strSQL = "UPDATE tblAlbum SET fldYear = '"& strYear &"', fldAlbum = '"& strAlbum &"', fldDesc = '"& strDesc &"', fldActive = '"& strActive &"' WHERE fldCount = "& strAlbumID &""
```

Outputen blir denna:

```
UPDATE tblAlbum SET fldYear = '2008', fldAlbum = 'Vägverket Produktion- Stornorrforsens kraftverk', fldDesc = 'Gjutning av nytt sättarstöd för Nålsättar under den gamla fisktrappan', fldActive = 'NO' WHERE fldCount = 15
```

Och nej, fältet fldYear är som text och inte som tal. Vad är det jag missar? :o 

Tacksam för svar!

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

## #2 — @nders, 2009-03-07T05:48Z

fldActive då? Kan inte det vara en boolean typ ja/nej?

```
... fldActive = false ...
```

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

## #3 — Gardell, 2009-03-07T14:53Z

:stud Jo, mycket riktigt. Jag kom att tänka på det själv tidigare idag, och visst. När jag ändrade på det så gick det ju givetvis direkt. :) Trötthet orsakar blindhet, ingen bra kombination när man kodar. :)

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

## #4 — LarsG, 2009-03-07T16:25Z

Flyttas från ASP

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/177328-sql-sträng-får-data-type-mismatch-in-criteria-expression
