---
title: "Syntax error in INSERT INTO"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/68647-syntax-error-in-insert-into"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Skogiz"
published: "2003-02-18T15:10:55.000Z"
updated: "2003-02-18T15:55:41.000Z"
replies: 4
views: 199
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/68647-syntax-error-in-insert-into"
---

# Syntax error in INSERT INTO

## #1 — Skogiz, 2003-02-18T15:10Z

Försöker lägga in nya uppgifter i en Accessdatabas som hämtas från ett formulär.

```
<%@ Language=VBScript %>
<% Option Explicit %>
<HTML>
 <BODY>
<!--#include virtual="adovbs.inc"-->
<!--#include file="anslut2.asp"-->
<%
 Dim objRS
 Dim strdatum
 Dim upp
 Set objRS = Server.CreateObject("ADODB.Recordset") 
 objRS.Open "tid", objConn, , adlockOptimistic, adCmdTable
 
  upp = "INSERT into tid Datum = '" & Request.Form("indatum") & "', Kund = '" & Request.Form("inkund") & "', Antal_timmar = '" & Request.Form("intimmar") & "', Signature = '" & Request.Form("insig") & "', Work = '" & Request.Form("inarbete") & "'"
  'Response.Write upp
  objConn.Execute(upp)
  objRS.Close
  Set objRS = Nothing
  objConn.Close
  Set objConn = Nothing
 %>
 <HTML>
   <BODY>
   Dina uppgifter är nu inlagda
   </BODY>
</HTML>
```

 

Men jag får bara detta

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

\[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error in INSERT INTO statement. 

/rapport.asp, line 16 

Rapport.asp är det ni ser ovan.

Om jag kör ResponseWrite får jag följande

INSERT into tid Datum = '2003-02-18', Kund = 'IRC', Antal_timmar = '1', Signature = 'FS', Work = 'test' Dina uppgifter är nu inlagda

Tacksam för hjälp.

/Fredrik

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

## #2 — Josef, 2003-02-18T15:22Z

Hmm... Ska inte ett INSERT INTO-statment se ut så här??

```
INSERT INTO tabell(kolumm1, kolumm2) VALUES('värde1','värde2')
```

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

## #3 — Jesper T, 2003-02-18T15:28Z

Ser mysko ut.
Var har du för datatyper i databasen?

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

## #4 — Skogiz, 2003-02-18T15:31Z

Datatyperna är textfält utom Datum som är "datum/tid"

/Fredrik

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

## #5 — Engine^, 2003-02-18T15:55Z

```
upp = "INSERT INTO tid [b](Datum, Kund, Antal_timmar, Signature, Work)[/b]" &_ 
"[b]VALUES[/b] ('[b]#[/b]" & Request.Form("indatum") & "[b]#[/b]', '" & _
Request.Form("inkund") & "', '" & Request.Form("intimmar") & _
"', '" & Request.Form("insig") & "', '" & _
Request.Form("inarbete") & "');"
```

Borde funka :)

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

---

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