---
title: "Galet med SQL igen.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13645-galet-med-sql-igen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "saw"
published: "2002-01-08T20:57:00.000Z"
updated: "2002-01-08T21:58:00.000Z"
replies: 4
views: 208
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/13645-galet-med-sql-igen"
---

# Galet med SQL igen..

## #1 — saw, 2002-01-08T20:57Z

Jodå gott folk, nu sitter jag här med näbben ikläm..

På följande kod får jag fel:

```
If NOT RS.EOF Then
SQLStmt3 = "Update Forum "
SQLStmt3 = SQLStmt2 & "Set ReplyID =" & strRepID & ",Svar = "& strSvar &" WHERE ForumID ="& Session("strForumID")&"AND InlaggID="&Session("strInlaggID")
ELSE

SQLStmt3 = "INSERT INTO Forum "
SQLStmt3 = SQLStmt3 & "(InlaggID,Amne,Datum,Icon,Org)"
SQLStmt3 = SQLStmt3 & " VALUES(" &strInlaggID& ", '"&strAmne& "',#" &strDatum& "#, " &strIcon& ", TRUE)"

End If
```

Felmedellandet är:

```
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'Namn ='Benni Svensson' AND Epost='saw@songer.com'Set ReplyID =1,Svar = 1, 1 WHERE ForumID =1AND InlaggID=1'.
/Hemsidor/GlobalaForeningen/Forum/Nytt.asp, line 477
```

Jag har suttit en god stund nu, men kan inte se felet, kan ni?

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

## #2 — @nders, 2002-01-08T21:00Z

Du har gjort en liten miss. Det skall vara ett mellanslag efter AND i din WHERE-sats.

Mvh,

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

## #3 — saw, 2002-01-08T21:34Z

Om livet ändå kunde vara så enkelt.
JAg har fått ändra och kladda men ändå inte...

```
SQLStmt3 = "Update Forum "
SQLStmt3 = SQLStmt2 & "Set ReplyID =" & strRepID & " WHERE ForumID ="& Session("strForumID")& " AND InlaggID =" &Session("strInlaggID")
```

Jag tycker ju att det ser ok ut, men inte...

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

## #4 — @nders, 2002-01-08T21:36Z

Se markeringen, skall det inte vara 3?

```
SQLStmt3 = [b]SQLStmt2[/b] & "Set ReplyID =" & strRepID & " WHERE ForumID ="& Session("strForumID")& " AND InlaggID =" &Session("strInlaggID")
```

Samma felmeddelande annars? Färdig SQL-fråga ser ut hur?

Mvh,

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

## #5 — saw, 2002-01-08T21:58Z

Tack för det @nders, det löste en del av mina problem, men dock inte alla.

Mitt stora problem är att jag skulle göra mig till, och bygga ett forum med tre tabeller, ju mindre man upprepa sig i databasen.....
Den första tabellen är forum, alltså med ämne osv det andra person, om personen som lagt in osv. Den tredje är inlägen. Att lägga till en ny post är inga problem, men jag har svårt att få till det med att svara. Jag får komma tillbaka om det.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13645-galet-med-sql-igen
