---
title: "Insert"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9581-insert"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "session"
published: "2001-05-18T09:49:00.000Z"
updated: "2001-05-18T10:04:00.000Z"
replies: 3
views: 186
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/9581-insert"
---

# Insert

## #1 — session, 2001-05-18T09:49Z

Det är helt borta just nu. Har gjort detta ett antal gånger, men nu ööööö.
Vad kan det vara för fel.
Felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e14' 

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

Kan ta fram värderna med en Request.Form("") utan problem på sidan.

```
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db.mdb") & ";"

	SQLStmt = "INSERT INTO DB"
	SQLStmt = SQLStmt & "(rubrik, text, grupp, datum) "
	SQLStmt = SQLStmt & "VALUES('" & (replace(Request.Form("rubrik"), "'", "''")) & "',"
	SQLStmt = SQLStmt & " '" & (replace(Request.Form("text"), "'", "''")) & "',"
	SQLStmt = SQLStmt & " '" & (replace(Request.Form("grupp"), "'", "''")) & "',"
	SQLStmt = SQLStmt & " '" & now & "') "
	Connection.Execute(SQLStmt)
Connection.Close
```

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

## #2 — LarsG, 2001-05-18T09:56Z

Aha, kolumnnamn som text är inte bra att ha i Access. Det är ett reserverat ord i JET-SQL. Antingen kan man byta namn eller skriva såhär

```
SQLStmt = "INSERT INTO DB"
SQLStmt = SQLStmt & "(rubrik, [text], grupp, datum) "
SQLStmt = SQLStmt & "VALUES('" & (replace(Request.Form("rubrik"), "'", "''")) & "',"
SQLStmt = SQLStmt & " '" & (replace(Request.Form("text"), "'", "''")) & "',"
SQLStmt = SQLStmt & " '" & (replace(Request.Form("grupp"), "'", "''")) & "',"
SQLStmt = SQLStmt & " '" & now & "') "
Connection.Execute SQLStmt
```

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

## #3 — @nders, 2001-05-18T10:04Z

observera att även datum kan vara reserverat.

jag rekommenderar lite fältnamnsbyten.

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

## #4 — session, 2001-05-18T10:04Z

Ja du det hade jag ingen aning om.
Detta måste man komma ihåg. Det är tur att det finns en som du. Annars hade man suttit hör till man dog för att komma fram till detta.
Tusen tusen tack.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9581-insert
