---
title: "Vad är det som är fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5982-vad-är-det-som-är-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "godiz"
published: "2000-07-03T16:26:00.000Z"
updated: "2000-07-04T09:14:00.000Z"
replies: 5
views: 169
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/5982-vad-är-det-som-är-fel"
---

# Vad är det som är fel

## #1 — godiz, 2000-07-03T16:26Z

Vad är det för fel i följande kod:
\<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "andra"

id=request("usrid")
namn=request("usrname")

sql="UPDATE user SET usrname='"&namn&"' WHERE id="&id&"" 
conn.execute(sql)

response.write("Du har nu ändrat " &namn &" information")
%\>

för jag får nämligen följande felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e14' 

\[Microsoft\]\[ODBC Microsoft Access 97 Driver\] Syntaxfel (operator saknas) i frågeuttrycket 'id='. 

/andra/change3.asp, rad 9

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

## #2 — AG, 2000-07-03T17:05Z

Byt ut sql satsen till:

```
SQL = "UPDATE user set usrname=" & namn & " where id=" & Request("usrid")
```

detta är vad jag kan se när jag slängde ett getöga pådet, till Emissions glädje, får vi hoppas, har jag tagit bort lite på slutet. :)

Andreas

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

## #3 — emission, 2000-07-03T17:12Z

Jättebra AG! ;)

Du tappade dock bort fnuttarna på vägen....

Originalkoden ser rätt ut, men det verkar som om något faller bort på vägen.

Byt ut conn.execute(sql) mot response.write sql, så kan du undersöka sql-satsen som skapas.

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

## #4 — godiz, 2000-07-03T22:12Z

Har provat det du sa AG men får följande felmeddelande nu:

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

\[Microsoft\]\[ODBC Microsoft Access 97 Driver\] Syntaxfel i UPDATE-uttryck. 

/andra/change3.asp, rad 10

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

## #5 — AG, 2000-07-04T07:58Z

Testa att lägga in
 & " "
på slutet av update satsen

Andreas

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

## #6 — emission, 2000-07-04T09:14Z

Testa det jag skrev, så blir det lättare att felsöka.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5982-vad-är-det-som-är-fel
