---
title: "Fel i sql"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/43433-fel-i-sql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "leniz"
published: "2002-05-09T19:14:01.000Z"
updated: "2002-05-09T19:55:07.000Z"
replies: 4
views: 192
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/43433-fel-i-sql"
---

# Fel i sql

## #1 — leniz, 2002-05-09T19:14Z

Hej!

Någon som kan hjälpa mig att se vad det är för fel på följande?Felet blir Syntaxfel i INSERT INTO-uttryck 80040e14. 
Jag har kollat stavning så det är det inte fel på.

Datatyperna är följande:
Foretag=text
Inkomst=valuta
Utgift=valuta
Kommentarer=text
Datum=datum

Databasen är Access. 

> sql = "INSERT INTO bankbok(Foretag, Inkomst, Utgift, Kommentarer, Datum)" & \_

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

## #2 — leniz, 2002-05-09T19:14Z

Såg just att all kod inte kom med.. här är allt:

sql = "INSERT INTO bankbok(Foretag, Inkomst, Utgift, Kommentarer, Datum)" & \_						
		" VALUES ('" & \_
		foretag & "'," & \_
		inkomst & "," & \_
		utgift & ",'" & \_
		kommentarer & "','" & \_
		datum & "')"

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

## #3 — @nders, 2002-05-09T19:27Z

Skriv ut den färdiga SQL-frågan, det är den som är intressant.

```
sql = "INSERT INTO bankbok(Foretag, Inkomst, Utgift, Kommentarer, Datum)" & _ 
" VALUES ('" & _ 
foretag & "'," & _ 
inkomst & "," & _ 
utgift & ",'" & _ 
kommentarer & "','" & _ 
datum & "')"
Response.write sql
Response.end
```

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

## #4 — LarsG, 2002-05-09T19:29Z

```
sql = "INSERT INTO bankbok(Foretag, Inkomst, Utgift, Kommentarer, Datum)" & _ 
" VALUES ('" & _ 
foretag & "'," & _ 
inkomst & "," & _ 
utgift & ",'" & _ 
kommentarer & "',#" & _ 
datum & "#)"
```

Access specialitet. Om du inte får det att fungera så kan du lägga till en utskrift av variabeln SQL (innan execute) och visa resultatet

```
response.write "SQL:" & sql & "<br>"
```

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

## #5 — leniz, 2002-05-09T19:55Z

Tack för hjälpen. Problemet var att fälten Inkomst och utgift måste ha ett värde (trots att jag inte angett det i databasen). Så jag la till kodsnuttarna:

if inkomst= "" then
inkomst=0
end if
utgift=Request.Form("utgift")
if utgift= "" then
utgift=0
end if

då funkar det..

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/43433-fel-i-sql
