---
title: "ÅÄÖ inte riktigt som jag vill :/"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/69948-åäö-inte-riktigt-som-jag-vill"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Eitraz"
published: "2003-03-03T18:27:43.000Z"
updated: "2003-03-03T19:11:04.000Z"
replies: 2
views: 219
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/69948-åäö-inte-riktigt-som-jag-vill"
---

# ÅÄÖ inte riktigt som jag vill :/

## #1 — Eitraz, 2003-03-03T18:27Z

Tjo!

Har ett lite halvunderligt problem här. För att göra det kort så säger vi såhär:
Jag laddar en sträng (**tmpText**) från en databas (mySQL). Nu vill jag byta ut alla ÅÄÖåäö i den strängen. Inte så svårt kan man tro och jag knådade ihop följande kod:

```
	ch = Array("Å","A","Ä","ä","Ö","O","å", "a", "ä", "a","ö","o")
	If NOT tmpText = Null Then
		For i = 0 To UBound(ch) Step 2
			str = Replace(tmpText, ch(i), ch(i + 1))
		Next
	End If
```

Nu är problemet bara att det inte funkar över huvud taget. Alla åäö o.s.v. är fortarande kvar. Tittar jag i HTML koden på sidan (när jag laddat den) är det ett ö som står där och inte nåt & ouml; etc.

Nån som vet nån smart lösning?
Har för övrigt även testat med att använda Chr(246) etc för de olika.

\-Eitraz

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

## #2 — LarsG, 2003-03-03T18:37Z

```
ch = Array("Å","A","Ä","ä","Ö","O","å", "a", "ä", "a","ö","o")
str = tmpText
If nOT isnull(tmpText) Then
	For i = 0 To UBound(ch) Step 2
		str = Replace(str, ch(i), ch(i + 1))
	Next
End If
```

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

## #3 — Eitraz, 2003-03-03T19:11Z

Hehe, missade visst att jag skrivit **str =**  på funktionen (som jag använt innan)

Så dumt det kan bli :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/69948-åäö-inte-riktigt-som-jag-vill
