---
title: "... SELECT * From ..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/145938-select-from"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SoulGod"
published: "2006-04-24T10:49:46.000Z"
updated: "2006-04-24T10:54:47.000Z"
replies: 4
views: 554
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/145938-select-from"
---

# ... SELECT * From ...

## #1 — SoulGod, 2006-04-24T10:49Z

Vad är fel?
Jag får följande felmeddelande:

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

[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 

/bokning/lediga.asp, line 82
```

och LIne82 är:

```
<% Set RS = Connect.Execute("SELECT * FROM datorer WHERE ledig = " & Ja & "") %>
```

Det är en MySQL databas. Connect-strängen är: 
Connect.Open "DRIVER={MySQL ODBC 3.51 Driver}; server=localhost; uid=root; pwd=\*; database=sp; option=16384"

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

## #2 — @nders, 2006-04-24T10:50Z

1) Skriv alltid ut den färdiga sql-frågan med response.write så är det lättare att se vad som är fel.
2) Vad innehåller variabeln *Ja*?

I övrigt: <http://www.webforum.nu/showthread.php?t=142490>

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

## #3 — Peeer, 2006-04-24T10:52Z

```
<% Set RS = Connect.Execute("SELECT * FROM datorer WHERE ledig = 'Ja'") %>
```

Förutsatt att "ledig" är ett textfält och ska innehålla värdet Ja.
Annars kanske

```
<% Set RS = Connect.Execute("SELECT * FROM datorer WHERE ledig = '" & Ja &"'") %>
```

Är det du söker.

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

## #4 — SoulGod, 2006-04-24T10:52Z

\*REDIGERING\*
Såg inte att ovanstående hade skrivit.
Det stämde precis. Tack så jättemkt!

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

## #5 — @nders, 2006-04-24T10:54Z

Se Peeers första exempel då.

> 1\. Förstod inte exakt där.. ? \*korkad\*

1) Lägg SQL-frågan i en variabel.

```
strSQL = "SELECT foo FROM foobar WHERE bar = " & variabel
```

2) Använd Response.write för att skriva ut SQL-frågan till webbläsaren för att kunna se vad som är fel.

```
Response.write strSQL
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/145938-select-from
