---
title: "Expected identifier"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7802-expected-identifier"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hallgren"
published: "2001-01-20T15:21:00.000Z"
updated: "2001-01-20T22:35:00.000Z"
replies: 8
views: 287
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/7802-expected-identifier"
---

# Expected identifier

## #1 — Hallgren, 2001-01-20T15:21Z

Yo!
Får upp detta:
Microsoft VBScript compilation error '800a03f2' 

Expected identifier 

/annonsering/placead.asp, line 60 

Dim Query, Connect, Class, Place
\--------------------^

Kan ni hitta felet?

```
<% Else %>
<%
Dim Query, Connect, Class, Place

ShowHeader "Place A New Ad"

On Error Resume Next
%>
<font size=5><b>CATEGORY: <%=Request("Category")%>
</b></font>
<%
ShowItem Request("Item"),Request("Description"),Request("Price"),Request("Phone"),Request("Email"),Request("State"),Date

Set Connect = Server.CreatObject("ADODB.Connection")
Connect.Open "Classifieds"

Set Class = Server.CreatObject("ADODB.Recordset")
Class.Open _ 
	"SELECT * FROM Item WHERE Category="" & Request("Category") & "", Connect,asOpenDynamic,adLockOptimistic
Class.AddNew
Class("Item") = Request("Item")
Class("Category") = Request("Category")
Class("Description") = Request("Description")
Class("Price") = Request("Price")
Class("Phone") = Request("Phone")
Class("Email") = Request("Email")
Class("State") = Request("State")
Class("Posted") = Date
Class("Password") = Request("Password")
Class.Update
If Err.Number = 0 Then %>
<font size=5><i>Your ad has been placed!</i></font><p>
<a href="default.asp">Home</a><p>
<% Else %>
There was an error placing your ad!<p>
Error #<%=Err.Number%> : <%=Err.Description%><p>
<% End If %>
<% End If %>
```

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

## #2 — Vide, 2001-01-20T15:28Z

Class är ett reserverat ord... byt ut det mot något annat... :)

Mvh, Vide

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

## #3 — @nders, 2001-01-20T15:59Z

och dessutom: det heter Server.Creat**e**Object. du har skrivit fel på båda ställena. katten pejst antar jag... ;)

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

## #4 — Hallgren, 2001-01-20T17:17Z

@nders.. :e

Nu är det ändrat och Class är utbytt, men jag får nu upp:
Microsoft VBScript compilation error '800a0401' 

Expected end of statement 

/annonsering/placead.asp, line 76 

"SELECT \* FROM Item WHERE Category="" & Request("Category") & "", Connect,asOpenDynamic,adLockOptimistic
\-------------------------------------------------^

 :(

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

## #5 — LarsG, 2001-01-20T17:59Z

Ytterligare ett stavfel det skall vara 
adOpenDynamic istf asOpenDynamic

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

## #6 — Hallgren, 2001-01-20T18:09Z

AArrgghh...det är visst inte bara det svenska språket jag har problem med! ;) :e

Tyvärr så fungerade inte det heller. :(

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

## #7 — LarsG, 2001-01-20T18:18Z

En sak till, du har mixtrat ihop ' och ". 
Såhär istället:

"SELECT \* FROM Item WHERE Category='" & Request("Category") & "'", Connect,adOpenDynamic,adLockOptimistic

Dvs man vill få en SQL-sats som ser ut såhär:

   select \* from Item 
    where Category = 'xxxx'

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

## #8 — Hallgren, 2001-01-20T20:32Z

Tjohoo! Har nu kommit förbi det problemet, men tyvärr har jag fått upp ett annat, men kommer nog att försöka mig på det en stund till.

Kommer nog att höra av mig. :l :e

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

## #9 — Nickemannen, 2001-01-20T22:35Z

Vad menar du med:

ShowHeader "Place A New Ad"

jag skulle vilja veta vad den gör, jag vet att det inte svarar nåt på din fråga men vad betyder det?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7802-expected-identifier
