---
title: "Typblandningsfel????"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/39313-typblandningsfel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "saw"
published: "2002-03-09T11:25:43.000Z"
updated: "2002-03-09T13:56:39.000Z"
replies: 6
views: 226
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/39313-typblandningsfel"
---

# Typblandningsfel????

## #1 — saw, 2002-03-09T11:25Z

Jag får typblandningsfel på det här:

```
Response.Write "Form: " & Request.Form & "<br>"

strSQL="SELECT ID, titel, sekre, just1, just2,datum, protokoll  FROM prot WHERE Id ="&Request.QueryString("Id")
SET RS1 = Connection.Execute(strSQL)
response.write strSQL
```

Om jag ändrar till:

```
strSQL="SELECT ID, titel, sekre, just1, just2,datum, protokoll  FROM prot WHERE Id ='"&Request.QueryString("Id")
```

Så blir felmedelandet:

```
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'Id =''10''.
```

 
Vad göra? :o

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

## #2 — Bäckman, 2002-03-09T12:03Z

strSQL = "SELECT ID, titel, sekre, just1, just2, datum, protokoll  FROM prot WHERE Id = "&Request.QueryString("Id")&"
SET RS1 = Connection.Execute(strSQL)
response.write strSQL

Exakt så ska funka, efter att jag kollat på min egna finfina kod. ;)

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

## #3 — Erik Juhlin, 2002-03-09T12:10Z

Nej Bäckman, det var ingen fin kod. Strängen avslutas ju inte där.
Det bör antingen vara som saws första kod eller som min här nedan, beroende på vad fältet Id är för fält.

```
strSQL="SELECT ID, titel, sekre, just1, just2,datum, protokoll  FROM prot WHERE Id ='" & Request.QueryString("Id") & "'"
```

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

## #4 — saw, 2002-03-09T12:49Z

Eftersom Id är en räknare så borde ju inte vara med några enkelfnuttar.
Men jag kan inte förstå varför jag får typblandningsfel, resten av fälten är av text typ. :p

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

## #5 — solbulle, 2002-03-09T12:58Z

Är det inte så att datum är ett reserverat ord och skall klamras? \[datum\]

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

## #6 — Jörgen HP, 2002-03-09T13:25Z

Jo, datum är ett reserverat ord i många SQL-dialekter. Istället för att klammra är det bättre att döpa fältnamnen till något annat. 

mvh Jörgen HP :)

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

## #7 — saw, 2002-03-09T13:56Z

LÖST.
Det hade råkat komma med en enkelfnutt i länken..
Tack alla

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/39313-typblandningsfel
