---
title: "é som e, ã som a osv..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/147080-é-som-e-ã-som-a-osv"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Yepp"
published: "2006-05-18T22:34:08.000Z"
updated: "2006-05-23T07:41:29.000Z"
replies: 4
views: 864
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/databaser-sql/147080-é-som-e-ã-som-a-osv"
---

# é som e, ã som a osv...

## #1 — Yepp, 2006-05-18T22:34Z

Hej!
Har fastnat med en liten irriterande grej, har pulat och fnulat lite själv - samt sökt runt lite men inte hittat något bra svar eller lösning.

Har idag en ordinär sökruta för att söka igenom sidan, vanlig klassisk asp-kod med %Like% och liknande - problemet som finns är att jag skulle vilja att så att säga eliminera alla udda tecken i sökoperationen.

Dvs: en sökning på "erichsén" ska hitta "erichsen" - likväl skall en sökning på "santona" hitta "santonã". Jag vill alltså sudda ut alla udda tecken och likställa dem till ordinära bokstäver - och det skall alltså fungera "på båda hållen".

Visst med lite pill skulle väl lite replace hit och dit kunna få det att fungera - men är inte riktigt säker på hur det lättast skulle kunna utformas. Kanske finns något smidigare och enklare sätt dessutom?

Ungefär så här ser den simpla sökfunktionen ut idag:

```
SQLE = "SELECT namn FROM databas WHERE namn + text + info LIKE '%" & search &"%' AND alternativ LIKE '%" & alt &"%' ORDER BY namn"
```

Tacksam för alla tips och svar  :OO

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

## #2 — Jesper T, 2006-05-19T08:29Z

Det beror på vilken databas men detta är väl principen:

```
...AND alternativ LIKE '%" & alt &"%' [B]COLLATE Latin1_General_CI_AI[/B]
```

CI=Case insensitive
och
AI=Accent insensitive

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

## #3 — LarsG, 2006-05-19T08:59Z

Flyttas från ASP

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

## #4 — Yepp, 2006-05-20T09:49Z

Okay - tackar, har inte provat än med det verkar vara ett steg i rätt riktning.
Databasen för tillfället är en access - men eventuellt är en stor konvertering till MySQL på gång...
Något bra tips på resurs för att läsa / lära sig mer om ovanstående?

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

## #5 — Yepp, 2006-05-23T07:41Z

Okay efter lite efterforskningar har det visat sig att ovanstående fungerar alldeles utmärkt med MySQL men inte med MS Access - där det krävs lite kringgångar, i form av t.ex. en funktion.
Se: <http://www.zen51342.zen.co.uk/vbadv/vbadv_013.htm>

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/147080-é-som-e-ã-som-a-osv
