---
title: "Och"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21430-och"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Erik Juhlin"
published: "2001-04-21T18:49:00.000Z"
updated: "2001-04-21T19:22:00.000Z"
replies: 8
views: 202
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/21430-och"
---

# Och

## #1 — Erik Juhlin, 2001-04-21T18:49Z

Har kollat runt men inte hittat det. Hur skriver man "och" i SQL?

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

## #2 — emission, 2001-04-21T18:57Z

AND

..eller menade du något annat?

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

## #3 — Erik Juhlin, 2001-04-21T19:00Z

Funkar inte för mig. :(

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

## #4 — LarsG, 2001-04-21T19:03Z

Lite mer fakta tack.
Hur ser din sql ut och vad vill du ha fram?

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

## #5 — Erik Juhlin, 2001-04-21T19:05Z

```
sql = "SELECT * From tblErik WHERE kategori = '" & Request.QueryString("kategori") & "'"

sqlmeny = sql
sqlinnehall = sql & " AND WHERE sida = '" & Request.QueryString("sida") & "'"
```

> Feltyp:
> Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
> \[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] Syntaxfel (operator saknas) i frågeuttrycket 'kategori = 'Webbutveckling' AND WHERE sida = 'index''.
> /xhtml/databas/menyinnehall.asp, line 13

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

## #6 — LarsG, 2001-04-21T19:08Z

Det skall bara vara ett where

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

## #7 — Erik Juhlin, 2001-04-21T19:11Z

Tack för hjälpe, men jag skulle behöva lite mer hjälp nu. :)

```
sql = "SELECT * From tblErik WHERE kategori = '" & Request.QueryString("kategori") & "'"

sqlmeny = sql
sqlinnehall = sql & " AND sida = '" & Request.QueryString("sida") & "'"
```

```
<%=rsinnehall("sidinnehall")%>
```

> Feltyp:
> ADODB.Field (0x80020009)
> Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats. Den begärda åtgärden kräver en aktuell post.
> /xhtml/databas/menyinnehall.asp

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

## #8 — LarsG, 2001-04-21T19:16Z

Det betyder att det inte finns någon post i din tabell som uppfyller det villkor du har ställt.
Du kan testa för det så här:

```

set rs = conn.execute (sql)
'eller hur du skapar ditt recordset

if  rs.eof then
   response.write "Inga poster funna <br>"
else
 while not rs.eof
   'hantera data
 rs.movenext
wend
end if
```

eller du kanske förväntade dig att det skulle finnas något data? I så fall är det nog så att du inte har fått med några värden i request.querystring

Man kan göra en testutskrift av SQL-satsen innan man gör execute så man kan varifiera att den ser korrekt ut.

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

## #9 — Erik Juhlin, 2001-04-21T19:22Z

Oj, det missade jag visst. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21430-och
