---
title: "fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/69523-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "arvjos"
published: "2003-02-26T17:18:17.000Z"
updated: "2003-02-26T17:33:15.000Z"
replies: 1
views: 186
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/69523-fel"
---

# fel

## #1 — arvjos, 2003-02-26T17:18Z

Vad är det för fel på fäljande rad:

Set User=conn.Execute("SELECT Username, City, Access FROM User Where Username = "& lcase(Request.Form("Username")) &" AND Password = "& lcase(Request.Form("Password")) &" AND City = "& City &"")

Jag får följande felmess:

\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] Syntaxfel (operator saknas) i frågeuttrycket 'Username LIKE AND Password LIKE AND City LIKE 0'.

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

## #2 — LarsG, 2003-02-26T17:33Z

```
q = "SELECT Username, City, Access FROM User Where Username = '"& _
replace(lcase(Request.Form("Username")),"'","''") &_
"' AND Password = '"& _
replace(lcase(Request.Form("Password")),"'","''") &_
"' AND City = '"&_
replace(City,"'","''") & "'"
'response.write q
'response.end
set rs = connect.execute(q)
```

Om det är problem, skriv ut sql-satsen och posta resultatet

Varför hade du med & "" ? Det är ungefär lika meningsfullt som att alltid skriva

```
a = a + b + 0
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/69523-fel
