---
title: "Syntax error in INSERT INTO statement."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/106717-syntax-error-in-insert-into-statement"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webbSAJTEN"
published: "2004-07-04T13:49:56.000Z"
updated: "2004-07-04T15:59:27.000Z"
replies: 18
views: 472
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/106717-syntax-error-in-insert-into-statement"
---

# Syntax error in INSERT INTO statement.

## #1 — webbSAJTEN, 2004-07-04T13:49Z

Vad betyder detta:

Microsoft JET Database Engine error '80040e14' 

Syntax error in INSERT INTO statement. 

/trana/dagbok_spara.asp, line 20 

Koden ser ut såhär:

```
strUser = FixSql(Session("username"))
strRubrik = FixSql(Request.Form("rubrik"))
strInlagg = FixSql(Request.Form("inlagg"))
strDatum = Now()

strSQL = "INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES('"& strUser &"', '"& strRubrik &"', '"& strInlagg &"', '"& strDatum &"')"

objConn.Execute(strSQL),,128
```

Rad 20 är:
objConn.Execute(strSQL),,128

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

## #2 — webbSAJTEN, 2004-07-04T13:58Z

Någon?

Någon som kan detta?

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

## #3 — m_soderlund, 2004-07-04T13:59Z

Skriv ut strSQL och posta sen hur SQL-frågan ser ut, så blir det lättare.

```
Response.Write strSQL
```

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

## #4 — webbSAJTEN, 2004-07-04T14:03Z

Inte..

Jag får inte ut frågan )=

SQl satsen är som du redan vet:

```
strSQL = "INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES('"& strUser &"', '"& strRubrik &"', '"& strInlagg &"', '"& strDatum &"')"
```

Jag skrev:
'response.write "SQL: " & strSQL
'response.end

Under SQl satsen men jag fick upp samma fel som jag skrev förut..

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

## #5 — webbSAJTEN, 2004-07-04T14:47Z

Jofan..

Fick ut den...

```
SQL: INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES('Jimmy', 'test', 'test', '2004-07-04 16:49:13')
```

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

## #6 — UlfT, 2004-07-04T15:01Z

Jag förmodar att kolumnen "datum" knappast vill ha en sträng. Med andra ord, bort med apostroferna. Sedan kan det krävas brädgård runtomkring, eller något annat beroende på vilken databashanterare du använder.

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

## #7 — webbSAJTEN, 2004-07-04T15:03Z

Okej, jag använder Access.. Behöver jag göra en brändgård?
Hur gör jag en sån??

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

## #8 — UlfT, 2004-07-04T15:04Z

INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES('Jimmy', 'test', 'test', #2004-07-04 16:49:13#) tror jag ska funka. Men jag använder inte access själv.

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

## #9 — webbSAJTEN, 2004-07-04T15:06Z

hur skall SQl satsen se ut?

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

## #10 — Engine^, 2004-07-04T15:30Z

```
strSQL = "INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES " & _
         "('" & strUser & "', '" & strRubrik & "', '" & strInlagg & "', #"& strDatum &"#)"
```

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

## #11 — UlfT, 2004-07-04T15:32Z

> **webbSAJTEN skrev:**
>
> hur skall SQl satsen se ut?

Jag tyckte det såg ut som en sql-sats, det jag skrev.

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

## #12 — webbSAJTEN, 2004-07-04T15:36Z

> **UlfT skrev:**
>
> > **webbSAJTEN skrev:**
> >
> > hur skall SQl satsen se ut?
>
> Jag tyckte det såg ut som en sql-sats, det jag skrev.

Men jag menade som Engine^ skrev..

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

## #13 — webbSAJTEN, 2004-07-04T15:37Z

> **Engine^ skrev:**
>
> ```
> strSQL = "INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES " & _
>          "('" & strUser & "', '" & strRubrik & "', '" & strInlagg & "', #"& strDatum &"#)"
> ```

Jag får:

```
Invalid character 

/trana/dagbok_spara.asp, line 17 

strSQL = "INSERT INTO dagbok(user,rubrik,inlagg,datum) VALUES " & _ "('" & strUser & "', '" & strRubrik & "', '" & strInlagg & "', #"& strDatum &"#)"
--------------------------------------------------------------------^
```

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

## #14 — UlfT, 2004-07-04T15:40Z

Det felaktiga tecknet fick du därför att du fortsatte raden efter underscore. Underscore är till för att kunna fortsätta samma rad efter en radbrytning. Och en radbrytning var det Engine hade i sin exempelkod.

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

## #15 — UlfT, 2004-07-04T15:41Z

> **webbSAJTEN skrev:**
>
> > **UlfT skrev:**
> >
> > > **webbSAJTEN skrev:**
> > >
> > > hur skall SQl satsen se ut?
> >
> > Jag tyckte det såg ut som en sql-sats, det jag skrev.
>
> 
> 
> Men jag menade som Engine^ skrev..

Det är en vb-sats som sätter ihop en sql-sträng.

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

## #16 — webbSAJTEN, 2004-07-04T15:44Z

Okej.. Grejjade nu så att den kom på en annan rad..
nu är felet:

```
Microsoft JET Database Engine error '80040e14' 

Syntax error in INSERT INTO statement. 

/trana/dagbok_spara.asp, line 21
```

och rad 21 är: objConn.Execute(strSQL),,128

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

## #17 — webbSAJTEN, 2004-07-04T15:47Z

Min kod är nu:

[www.aspsidan.se/code/?c=1338](http://www.aspsidan.se/code/?c=1338)

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

## #18 — UlfT, 2004-07-04T15:51Z

> **webbSAJTEN skrev:**
>
> Okej.. Grejjade nu så att den kom på en annan rad..
> nu är felet:
> 
>
>
> ```
> Microsoft JET Database Engine error '80040e14' 
> 
> Syntax error in INSERT INTO statement. 
> 
> /trana/dagbok_spara.asp, line 21
> ```
>
> 
> 
> och rad 21 är: objConn.Execute(strSQL),,128

Så påpassligt att det finns en hel sida tillägnad nämnda felkod: <http://www.adopenstatic.com/faq/80040e14.asp>
Sannolikt måste du skriva in datumet på något annat vis. Tex #2001/12/31# eller liknande.

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

## #19 — webbSAJTEN, 2004-07-04T15:59Z

Tack så mycket.. kolumnen user var ett reserverat namn så jag bytte den :D

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

---

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