---
title: "SYNTAXFEL I INSERT INTO-uttryck"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/60763-syntaxfel-i-insert-into-uttryck"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Sammy"
published: "2002-11-30T20:20:51.000Z"
updated: "2002-12-01T17:25:40.000Z"
replies: 5
views: 211
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/60763-syntaxfel-i-insert-into-uttryck"
---

# SYNTAXFEL I INSERT INTO-uttryck

## #1 — Sammy, 2002-11-30T20:20Z

Kan inte se varför jag får syntax fel i denna rad:

```
SQL = "INSERT INTO data (user, titel) VALUES('" & session("userid") & "',"& TITEL &")"
```

Kanske någon annan kan? :=)

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

## #2 — SPiN, 2002-11-30T20:22Z

> ...VALUES('" & session("userid") & "',"& TITEL &")"

\-\>

```
...VALUES('" & session("userid") & "', '" & TITEL & "')"
```

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

## #3 — #L#, 2002-11-30T20:24Z

```
SQL = "INSERT INTO data (user, titel) VALUES('" & session("userid") & "','"& TITEL &"')"
```

om userID är bokstavs-formaterat

```
SQL = "INSERT INTO data (user, titel) VALUES(" & session("userid") & ",'"& TITEL &"')"
```

om userID är nummer-formaterat

kanske? :)

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

## #4 — Sammy, 2002-11-30T21:40Z

Japp.. kanon.. fungerar perfekt nu och #L# tack för din ingående förklaring ;)

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

## #5 — Sammy, 2002-12-01T12:01Z

Får nu samma meddelande med denna kod: (kan inte förstå varför?)

Jag fösöker här föra över en beställning till kassa/bekräfta order

```
      <%
       Set Conn = Server.CreateObject("ADODB.Connection")
       MdbFilePath = Server.MapPath("data/pcdb.mdb")
       Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"

       Set RStemp = Conn.Execute("Select * From VARUKORG Where USER='" & session("userid") & "' ")

       Do Until RStemp.EOF

       Dim Ktitel, Kkat, Kpris, Kartnr, Kcd
       
       Ktitel = RStemp("TITEL")
       Kkat = RStemp("kategori")
       Kpris = RStemp("PRIS")
       Kartnr = RStemp("PLATS")
       Kcd = RStemp("CD")       

       SQL = "INSERT INTO ORDER (user, titel, kategori, pris, cd, plats) VALUES('" & session("userid") & "', '"& KTITEL &"', '"& KKAT &"', '"& KPRIS &"', '"& KCD &"', '"& KARTNR &"')"
       Conn.Execute SQL,,128

       RStemp.MoveNext
        Loop
      
       Conn.close
       Set Conn = nothing
      %>
```

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

## #6 — Sammy, 2002-12-01T17:25Z

LÖST

ORDER är ett reserverat ord så det gick med \[ORDER\] ;)
Fick inget svar på frågan här så jag frågade på pellesoft och fick reda på svaret. Tänkte bara informera om det till andra som kanske får samma problem ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/60763-syntaxfel-i-insert-into-uttryck
