---
title: "Apostrof-strul"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/50866-apostrof-strul"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Korak"
published: "2002-08-21T12:28:02.000Z"
updated: "2002-08-21T13:16:45.000Z"
replies: 5
views: 218
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/50866-apostrof-strul"
---

# Apostrof-strul

## #1 — Korak, 2002-08-21T12:28Z

Har lite problem med att få till så att apostrofer tillåts.
Har fått till det så att det funkar på alla ställen utom ett.
Detta felmeddelande får jag:

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

Syntax error (missing operator) in query expression 'namn=''Ord med Apostrof' And visa=True'.

/galleri/admin.asp, line 232
```

 
och så här ser rad 232 och 233 ut:

```
Set Ads=Conn.Execute("Select Count(*) As antal From bilder Where namn='" & RecSet("namn") & "' And visa=True")
Set Ads2=Conn.Execute("Select Count(*) As antal From bilder Where namn='" & RecSet("namn") & "' And visa=False")%>
```

 

Mycket tacksam för hjälp!

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

## #2 — @nders, 2002-08-21T12:30Z

```
Set Ads=Conn.Execute("Select Count(*) As antal From bilder Where namn='" & Replace(RecSet("namn"), "'", "''") & "' And visa=True")
```

Själva replacebiten lägger man med fördel i en egen funktion som anropas då man vill.

Mvh,

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

## #3 — Korak, 2002-08-21T12:39Z

Tack så väldigt mycket!

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

## #4 — Korak, 2002-08-21T12:59Z

Hmm, en rad till som faktiskt krånglar som jag inte får till.
Samma felmeddelande som tidigare. Raden ser ut såhär:

```
Set RS = Conn.Execute("Select * From galleri where namn='" & Request.Querystring("id") & "'")%>
```

Något tips? Tack på förhand!

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

## #5 — @nders, 2002-08-21T13:03Z

Lägg in replacen på samma sätt där? 

```
Set RS = Conn.Execute("Select * From galleri where namn='" & Replace(Request.Querystring("id"), "'", "''") & "'")%>
```

Mvh,

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

## #6 — Korak, 2002-08-21T13:16Z

Kungligt!
Jag blev tvungen att ändra på ett par ställen till men nu funkar allt perfekt.
Tack så jättemycket!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/50866-apostrof-strul
