---
title: "Knepigt INSERT fel!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41202-knepigt-insert-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mika3l"
published: "2002-04-09T16:46:35.000Z"
updated: "2002-04-09T17:27:25.000Z"
replies: 6
views: 206
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/41202-knepigt-insert-fel"
---

# Knepigt INSERT fel!

## #1 — Mika3l, 2002-04-09T16:46Z

Jag får följande felmeddelande när jag ska lägga till information i min databas:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] Syntaxfel i INSERT INTO-uttryck.

```
SQL = "INSERT INTO mall4 ([user],bgcolor,rubrik,rubfont,rubfarg,rubstorlek,texttdfarg,texttextfarg,textfont,textstorlek,[text],lanktdfarg,lankfarg,lankfont,lankstorlek,adress1,lanktext1,adress2,lanktext2,adress3,lanktext3,adress4,lanktext4,adress5,lanktext5) VALUES('" & user & "','" & bgcolor & "','" & rubrik & "','" & rubfont & "','" & rubfarg & "','" & rubstorlek & "','" & texttdfarg & "','" & texttextfarg & "','" & textfont & "'," & textstorlek & ",'" & text & "','" & lanktdfarg & "','" & lankfarg & "','" & lankfont & "'," & lankstorlek & ",'" & adress1 & "','" & lanktext1 & "','" & adress2 & "','" & lanktext2 & "','" & adress3 & "','" & lanktext3 & "','" & adress4 & "','" & lanktext4 & "','" & adress5 & "','" & lanktext5 & "')"
```

Det knepiga är att när jag lämnar alla adress*x* och lanktext*x* tomma(jag skickar ingen information som ska läggas till), då fungerar det inte, men om jag skickar med ett värde till någon av dom så fungerar det... :l

Tacksam för svar!

/Mika3l

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

## #2 — LarsG, 2002-04-09T17:01Z

Skriv ut innehållet i variabeln SQL med response.write

Jag gissar att det är något fält som innehåller en '

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

## #3 — Mika3l, 2002-04-09T17:05Z

Det här får jag ut när jag skriver ut SQL-satsen.

INSERT INTO mall4 (\[user\],bgcolor,rubrik,rubfont,rubfarg,rubstorlek,texttdfarg,texttextfarg,textfont,textstorlek,\[text\],lanktdfarg,lankfarg,lankfont,lankstorlek,adress1,lanktext1,adress2,lanktext2,adress3,lanktext3,adress4,lanktext4,adress5,lanktext5) VALUES('mikael','#D4D4D4','Min sida','Arial','#FF7F01','7','#EEEEEE','#000000','Verdana',2,'Lite text...','','','',,'','','','','','','','','','') 

/Mika3l

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

## #4 — LarsG, 2002-04-09T17:10Z

'Lite text...','','','', ,'','','','','','','','','','') 

Fjärde värdet efter 'lite text...' saknas

lankstorlek är odefinierat ser det ut som

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

## #5 — Mika3l, 2002-04-09T17:16Z

Hmmm...
Fjärde efter "Lite text..."(text) är lankstorlek, tal, är rätt definerad.
Jag vet inte varför det inte blir något där.
Kolla i koden så ser du(lankstorlek)...

/Mika3l

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

## #6 — LarsG, 2002-04-09T17:20Z

Jag menar att variabeln lankstorlek inte har något värde

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

## #7 — Mika3l, 2002-04-09T17:27Z

Aha!
Jo, jag skickar inte med något värde på den eftersom jag inte skriver några länkar.
Jag får väl ge den ett värde om lankstorlek skulle vara tom.

Ska testa!

Öppnar sidan i Anteckningar...
Fixar till i koden...
Öpnnar sidan i IE...
Fyller i grejer...
Skapar sidan...

JAA!!!
Nu fungerar det!!!

Tack LarsG!
Som vanligt är du världsbäst! :)

/Mika3l

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

---

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