---
title: "Option select för att visa årtal...missing operator!??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/90837-option-select-för-att-visa-årtal-missing-operator"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Johanneshov"
published: "2003-11-19T18:25:02.000Z"
updated: "2003-11-19T18:47:02.000Z"
replies: 3
views: 214
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/90837-option-select-för-att-visa-årtal-missing-operator"
---

# Option select för att visa årtal...missing operator!??

## #1 — Johanneshov, 2003-11-19T18:25Z

```
<form method="POST" action="nyheter.asp?visaar=artal">
<select name="artal" size=1>
<option>2003<option>2002<option>2001
<select/><input type="Submit" value="Visa!">
</select></form>

<% If Request.QueryString("visaar")="artal" Then

Set Conn	= Server.CreateObject("ADODB.Connection")
Set Recset = Server.CreateObject("ADODB.Recordset")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/nyheter.mdb")

SQL = "SELECT * From news Where Year(datum) = "& artal
Recset.Open SQL, Conn
```

 
Nybörjarn här... dags att köpa bok i ämnet!
Ovan tycker jag borde gå...??? Eller???

Ger felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
\[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error (missing operator) in query expression 'Year(datum) ='

Har jag inte sparat datumtabellen i rätt format?
Ingår funktionen Year() "automatiskt"...?  :q 

Thanx för hjälpen!

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

## #2 — LarsG, 2003-11-19T18:33Z

```
SQL = "SELECT * From news Where Year(datum) = "& request.form("artal")
```

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

## #3 — @nders, 2003-11-19T18:34Z

Jo, det borde funka, nästan. Variabeln *artal* som du använder i din SQL-fråga har inget värde. Prova detta istället:

```
SQL = "SELECT * From news Where Year(datum) = "& Request.form("artal")
```

Mvh

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

## #4 — Johanneshov, 2003-11-19T18:47Z

YESS!!!

Tackar... också had jag ju inget option value i formen!!!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/90837-option-select-för-att-visa-årtal-missing-operator
