---
title: "Hur lösa då reserverat ord i namnet?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/69682-hur-lösa-då-reserverat-ord-i-namnet"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pellefant"
published: "2003-02-28T16:35:31.000Z"
updated: "2003-02-28T23:52:51.000Z"
replies: 5
views: 221
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/69682-hur-lösa-då-reserverat-ord-i-namnet"
---

# Hur lösa då reserverat ord i namnet?

## #1 — Pellefant, 2003-02-28T16:35Z

Hej!

Har denna, som funkat jättebra hela tiden när jag testat:

\<%
Hejsan!

Har denna, som fungerar jättebra:

SQL = "DELETE \* FROM Brunswick  WHERE Name = '" & name & "' AND City = '" & city & "' AND Phone = '" & phone  & "'"

Men så ramlade jag på en post där namnet är: "AAA All Bonding "

"All" är ett reserverat ord enligt: <http://www.jsoftware.com/books/help/user/sql_reserved_words.htm>

Så jag testade med:

\<%
SQL = "DELETE \* FROM Brunswick  WHERE \[Name\] = '" & name & "' AND City = '" & city & "' AND Phone = '" & phone  & "'"

Men det hjälper inte.

(I ingen av SQL satserna blir det något felmeddelande, raden hittas helt enkelt inte antar jag, för den deletas inte, såsom andra poster gör som inte har reserverade namn i sig

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

## #2 — niko, 2003-02-28T16:41Z

Reserverade ord har ingen betydelse i strängar (innanför apostrofer). Om posten inte deletas så beror det på att det är något i villkoret som inte uppfylls. Kolla om värdena på "name ", "city" och "phone" verkligen matchar det som står i tabellen.

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

## #3 — Pellefant, 2003-02-28T16:52Z

Aha! Det förklarar saken.   \*Tack\* Det finns inget "telephone" eller "city" angivet.

När jag skrev koden så tänkte jag att då är ju båda tomma(eller ena), så att det skulle fungera ändå. Någon som vet hur det går att lösa?

(Name är dock obligatorisk för att det ska gå att ta bort.)

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

## #4 — niko, 2003-02-28T17:00Z

Så här *tolkar* jag att du menar:

```
"DELETE FROM Brunswick WHERE Name = '" & name & "' AND (City = '" & city & "' OR City = '' OR City is null) AND (Phone = '" & phone & "' OR Phone = '' OR Phone is null)"
```

Även om jag tycker kriteriet känns konstigt.

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

## #5 — Pellefant, 2003-02-28T17:06Z

\*Tack\* Fungerar bra. 

Jo, jag tycker också kritiriet är en aning konstigt, men jag får inte lägga in en ID kolumn i tabellen. :(

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

## #6 — Cannabis_Tomten, 2003-02-28T23:52Z

> **Pellefant skrev:**
>
> \*Tack\* Fungerar bra. 
> 
> Jo, jag tycker också kritiriet är en aning konstigt, men jag får inte lägga in en ID kolumn i tabellen. :(

får å får, det e bara pressa in den o sen förneka att det var du! säga att högre makter lagt in kolumnen :P

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/69682-hur-lösa-då-reserverat-ord-i-namnet
