---
title: "konstigt syntaxfel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/79072-konstigt-syntaxfel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mikul"
published: "2003-06-06T12:42:28.000Z"
updated: "2003-06-06T13:16:34.000Z"
replies: 9
views: 245
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/79072-konstigt-syntaxfel"
---

# konstigt syntaxfel

## #1 — mikul, 2003-06-06T12:42Z

Tjenare!

Har stött på ett litet problem nu när man är i full fart med att programera :D

Det ligger till så att jag får helt plötsligt ett syntax-fel på den här raden:

```
Set rs = Connect.Execute("Select @@identity")
[b]sql = "insert into admin (Sale, check, RelationID) Values ('progress', 'No', "& rs(0) &")"[/b]
```

Den har funkat  bra fram till aldeless nyss, då jag la till en kolumn. Skriver jag ut sqlen ser det ut precis som det ska...

```
sql = "insert into admin (Sale, check, RelationID) Values ('progress', 'No', 31)"
```

Nån som vet va det kan vara för fel?

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

## #2 — @nders, 2003-06-06T12:43Z

Vad för felmeddelande får du?

Klipp och klistra!

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

## #3 — mikul, 2003-06-06T12:45Z

> Feltyp:
> Microsoft JET Database Engine (0x80040E14)
> Syntaxfel i INSERT INTO-uttryck.
> /jobb/EuVillage/sendInfo.asp, line 36

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

## #4 — @nders, 2003-06-06T12:48Z

Och du lovar dyrt och heligt att det är den INSERT-frågan det är fel på? Jag är visserligen ganska trött i pallet, men det ser helt rätt ut.

Mvh

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

## #5 — mikul, 2003-06-06T12:52Z

Jo, med tanke på att den exekveras på rad 36 :D
Trodde förs att det va en annan, men sen när jag studerade raderna lite mer så såg jag att det va den...

Tycker också att det ser välldigt rätt ut :)

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

## #6 — Sebbe, 2003-06-06T12:57Z

Är fältet RelationID av tal-typ då?

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

## #7 — niko, 2003-06-06T12:59Z

*check* är ett reserverat ord. Byt.

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

## #8 — @nders, 2003-06-06T13:01Z

> **niko skrev:**
>
> *check* är ett reserverat ord. Byt.

Hmm. Är det reserverat av ODBC eller så? Jag fann det nämligen inte i [listan över reserverade ord för Access 2000.](http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q209/1/87.ASP&NoWebContent=1)

Mvh,

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

## #9 — mikul, 2003-06-06T13:03Z

åååååå!!!!!!!!!!
Tack så mycket Niko :birp

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

## #10 — niko, 2003-06-06T13:16Z

> **@nders skrev:**
>
> Hmm. Är det reserverat av ODBC eller så?

Tror det. Det är inte reserverat av Access självt men däremot av SQL-92 så problemet ligger nog på OLEDB/ODBC-nivå.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/79072-konstigt-syntaxfel
