---
title: "Fel i SQL-syntax"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/81685-fel-i-sql-syntax"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bendro"
published: "2003-07-09T16:36:44.000Z"
updated: "2003-07-10T19:17:09.000Z"
replies: 4
views: 198
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/databaser-sql/81685-fel-i-sql-syntax"
---

# Fel i SQL-syntax

## #1 — Bendro, 2003-07-09T16:36Z

På raden med koden:

```
set rsTCheck = my_Conn.Execute ("SELECT TOPIC_ID FROM " & strActivePrefix & "TOPICS WHERE TOPIC_ID = " & strRqTopicID)
```

Får jag felmeddelandet:

```
Microsoft OLE DB Provider for ODBC Drivers error '80040e09' 

[TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
```

Jag ser inget uppenbart fel...någon som har något förslag?

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

## #2 — Peeer, 2003-07-09T18:25Z

Innehåller variabeln strActivePrefix ett mellanslag efter tabellnamnet? Annars får du lägga in det

```
my_Conn.Execute ("SELECT TOPIC_ID FROM " & strActivePrefix & " TOPICS WHERE TOPIC_ID = " & strRqTopicID)
--------------------------------------------------------------^
```

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

## #3 — LarsG, 2003-07-09T20:53Z

```
q = "SELECT TOPIC_ID FROM " & strActivePrefix & "TOPICS WHERE TOPIC_ID = " & strRqTopicID
response.write q
response.end
```

Jag gissar att  strRqTopicID är odefinierad.

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

## #4 — Bendro, 2003-07-10T19:08Z

mellanslaget skall vara kvar då TOPICS är en del av namnet...

Du gissade rätt LarsG...men felet kvarstår efter att jag åtgärdat detta.

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

## #5 — Bendro, 2003-07-10T19:17Z

Ok..nu har jag hittat problemet tror jag.
Koden hör till en Dagens fråga-funktion...och det låg ingen aktiv dagens fråga i databasen. Efter att ha aktiverat en fråga försvann i alla fall felmeddelandet...även om funktionen i sig inte funkar som den skall. Men det är ett annat problem och antagligen ett annat forum :e

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/81685-fel-i-sql-syntax
