---
title: "MySQL-fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/144701-mysql-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SoulGod"
published: "2006-03-28T18:36:21.000Z"
updated: "2006-03-28T19:03:35.000Z"
replies: 3
views: 379
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/144701-mysql-fel"
---

# MySQL-fel

## #1 — SoulGod, 2006-03-28T18:36Z

Kanske denna fråga hör hemma i MySQL forumet, isåfall ber jag om ursäkt ...
Jag får iallafall detta felmeddelande just nu:

```
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[MySQL][ODBC 3.51 Driver][mysqld-5.0.18-nt]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
/salesprovider/default2.asp, line 61
```

Och koden jag försöker köra är:

```
				<% sidan = Request.QueryString("sida") %>
                <% Set RS2 = Connect.Execute("SELECT * FROM contents WHERE sida=" & sidan & "") %>
                <% if RS2.EOF THen
Response.Write("<center><b>För tillfället tomt!</b></center>")
RS2.Close 
Set RS2 = nothing
else %>
                <% do until RS2.EOF %>
```

Och senare kommer ju då även loop m.m.
Säg till om ni behöver se mer kod!

Jag försöker alltså hämta allt ur databaskolumnen "contents" , där fältet "sida" = Request.QueryString("sida")

Varför funkar inte detta?
/Martin

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

## #2 — tydal, 2006-03-28T18:45Z

\<% Set RS2 = Connect.Execute("SELECT \* FROM contents WHERE sida=" & sidan) %\>

borde funka, men du måste kontrollera så att "sidan" bara innehåller siffror.

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

## #3 — SoulGod, 2006-03-28T18:59Z

Okej, då vet jag felet redan nu,
"sidan" innehåller text, och jag behöver ha det så.

hur löser jag det då?

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

## #4 — andreas_lindh, 2006-03-28T19:03Z

```
<% Set RS2 = Connect.Execute("SELECT * FROM contents WHERE sida='" & sidan &"'") %>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/144701-mysql-fel
