---
title: "SQL problem!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/46385-sql-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "NyedalDesign"
published: "2002-06-21T11:48:31.000Z"
updated: "2002-06-21T12:59:43.000Z"
replies: 3
views: 203
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/46385-sql-problem"
---

# SQL problem!

## #1 — NyedalDesign, 2002-06-21T11:48Z

Tjena.

Sitter här med lite SQL som krånglar för mig..

här kommer koden:

\<%
Dim strNamn, strStad, strVikt, strLangd, strTrupp, strNummer, strSasonger
Dim strAlder, strStaendelangd, strYard, strBankpress, strSmeknamn, strMotto
Dim Connect, SQL

strNamn = trim(Request.Form("namn"))
strStad = trim(Request.Form("stad"))
strVikt = trim(Request.Form("vikt"))
strLangd = trim(Request.Form("langd"))
strTrupp = trim(Request.Form("trupp"))
strNummer = trim(Request.Form("nummer"))
strSasonger = trim(Request.Form("sasonger"))
strAlder = trim(Request.Form("alder"))
strStaendelangd = trim(Request.Form("staendelangd"))
strYard = trim(Request.Form("yard"))
strBankpress = trim(Request.Form("bankpress"))
strSmeknamn = trim(Request.Form("smeknamn"))
strMotto = trim(Request.Form("motto"))

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath("databas.mdb")

  SQL = "INSERT INTO spelare (namn, stad, vikt, langd, trupp, nummer, sasonger, alder, staendelangd, yard, bankpress, smeknamn, motto)"
  SQL = SQL &" VALUES('"& strNamn &"', '"& strStad &"', '"& strVikt &"', '"& strLangd &"', '"& strTrupp &"', '"& strNummer &"', '"& strSasonger &"', "& strAlder &", '"& strStaendelangd &"', '"& strYard &"', '"& strBankpress &"', '"& strSmeknamn &"', '"& strMotto &"', )"
  Connect.Execute(SQL)

Connect.Close
Set Connect = Nothing

Response.Write "Klart!"
%\>

och här felet...
\-----
Microsoft JET Database Engine error '80040e14' 

Syntax error in INSERT INTO statement. 

/asp/spelare/spelareinsert.asp, line 29
\-----

m.v.h
Markus

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

## #2 — webzonen, 2002-06-21T12:49Z

Du skriver inte vilken datatyp du använder på fälten, men pröva med att ta bort " " på dom du vet är nummer.... kan hjälpa :q

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

## #3 — LarsG, 2002-06-21T12:57Z

```
strMotto &"', )"
```

Ta bot det kommat.

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

## #4 — LAMP, 2002-06-21T12:59Z

Och fungerar det inte då heller så skriv ut sql-frågan med:

response.write SQL 

innan exekveringen och posta resultatet här :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/46385-sql-problem
