---
title: "Missing operator"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/52693-missing-operator"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "NoMaster"
published: "2002-09-09T16:06:11.000Z"
updated: "2002-09-09T16:18:07.000Z"
replies: 2
views: 149
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/52693-missing-operator"
---

# Missing operator

## #1 — NoMaster, 2002-09-09T16:06Z

Har jag fel datatyp eller? Id är numerisk räknare.

```
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="adovbs.inc"-->
<!--#include file="databasanslutning.asp"-->
<%
Set RecSet = Server.CreateObject("ADODB.Recordset")
	sql = "select * From anvandare Where id = " & id
	[b]Recset.open sql, objConn, adOpenStatic, adLockOptimistic[/b]
%>

    <a href="startaspel.asp?id=<%=RecSet(id)%>"</a>
    

<%
	RecSet.Close
	objConn.Close
Set RecSet = nothing
Set objConn = nothing
%>
```

```
Microsoft JET Database Engine error '80040e14' 

Syntax error (missing operator) in query expression 'id ='. 

/sgo/top_frame.asp, line 7
```

Kommer inte på felet

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

## #2 — Rosenson, 2002-09-09T16:18Z

kolla så att det verkligen är något värde i id...
kör en response.write id så märks det...

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

## #3 — Jesper T, 2002-09-09T16:18Z

Länken till startaspel måste du ha på en annan sida och sen måste du hämta in ID:t med: id=request("ID")
skall du ha länken på samma sida så måste du göra ngn case eller ngn if sats.
if id="" then
id=1
end if

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/52693-missing-operator
