---
title: "Syntax error in INSERT INTO statement."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/85201-syntax-error-in-insert-into-statement"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mrblonde"
published: "2003-09-03T14:18:10.000Z"
updated: "2003-09-03T16:32:10.000Z"
replies: 5
views: 302
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/85201-syntax-error-in-insert-into-statement"
---

# Syntax error in INSERT INTO statement.

## #1 — mrblonde, 2003-09-03T14:18Z

Försöker göra en enkel insert men jag har inte jobbat med asp på 1 år så jag känner mig lite ringrostig, får inte min enkla insert att funka. 

```
Felmeddelande:
Microsoft JET Database Engine (0x80040E14)
Syntax error in INSERT INTO statement.
/Bordshockey/registrera.asp, line 57

min kod:
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open sConn

sql = "INSERT INTO tbl_user(coach, email, teamname, password) values('"& sCoach &"', '" & sEmail & "', '" & sTeam & "', '" & pass & "')"
objConn.Execute sql
```

skriver jag ut variabeln sql innehåller den 
sql = INSERT INTO tbl_user(coach, email, teamname, password) values('Namn', 'namn@epost.copm', 'unsername', 'pwd')

sConn är 
sConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\xxx\\db\\hockeyliga.mdb;User Id=xxx;Password=xxx;"

Jag har kört sql satsen i access query och då fungerade det utan problem, så den verkar inte vara fel, några idéer?
Det fungerar att göra en select mot databasen, så connectionen verkar fungera...

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

## #2 — @nders, 2003-09-03T14:19Z

Ordet password är, om jag inte missminner mig, reserverat av ODBC. Byt namn på fältet, eller om du är lat, klamra i SQL-frågan.

Mvh

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

## #3 — mrblonde, 2003-09-03T14:22Z

bytte till "pass" och fick

```
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
/Bordshockey/registrera.asp, line 57
```

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

## #4 — LarsG, 2003-09-03T14:23Z

Flyttas från ASP (kanske lite snabb där)

(Det är Jet som reserverar password, inte ODBC.)

Sök på det felemeddelandet i ASP-forumet.

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

## #5 — mrblonde, 2003-09-03T14:30Z

så var det såklart, glömde ju att lägga till write permissions på mdb-filen för IUSER... sablar va snabbt man glömmer när man inte jobbat med något på länge...

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

## #6 — @nders, 2003-09-03T16:32Z

> **LarsG skrev:**
>
> (Det är Jet som reserverar password, inte ODBC.)

Tack för tillrättavisningen. Jag skall gå igenom min referenslänk lite noggrannare till nästa gång. ;)

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/85201-syntax-error-in-insert-into-statement
