---
title: "SQL WHERE X = True"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/52546-sql-where-x-true"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "i-or"
published: "2002-09-07T20:03:52.000Z"
updated: "2002-09-07T20:36:35.000Z"
replies: 8
views: 252
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/52546-sql-where-x-true"
---

# SQL WHERE X = True

## #1 — i-or, 2002-09-07T20:03Z

Jag får denna simpla kod att inte fungera:

```
Show = "SELECT * FROM Messages WHERE Read = True"
```

 

fel '80004005' 

Odefinierat fel 

Vad kan det bero på?

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

## #2 — Ekström, 2002-09-07T20:07Z

Vad är read för datatyp? Ja/Nej?

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

## #3 — i-or, 2002-09-07T20:10Z

Ja.

Jag får 

```
If Read = True Then
```

 
och fungera, men inte i själva SQL-satsen.

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

## #4 — Ekström, 2002-09-07T20:12Z

Är du säker att det är den raden det är fel på då?

Du skulle förresten skapat denna tråd i SQL-forumet.

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

## #5 — i-or, 2002-09-07T20:16Z

Oj, hoppas att de flyttar tråden...

Felet kommer på nästa rad men beror ju på SEL-satsen:

RecSet.Open Show, Connect, 3, 3

Om jag tar bort "Read = True" fungerar det. Jag får väl strunta i den och använda If istället.

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

## #6 — Ekström, 2002-09-07T20:19Z

Prova Set RecSet = Connect.Execute(Show) istället för RecSet.Open Show, Connect, 3, 3

Observera att jag chansar vilt nu. Vet inte om det har någon som helst verkan.

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

## #7 — i-or, 2002-09-07T20:21Z

funkar inte tyvärr...

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

## #8 — LarsG, 2002-09-07T20:32Z

Read är inget bra kolumnnamn, då det är ett reserverat ord i SQL. Helst borde du byta namn men om det inte går så får du skriva

```
where [read] = true
```

Emigrerar från ASP till SQL ....

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

## #9 — i-or, 2002-09-07T20:36Z

Tack så mycket. Tyckte det var väldigt konstigt att det inte fungerade, men det hade iaf en förklaring.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/52546-sql-where-x-true
