---
title: "Problem med vissa tecken, t.ex €"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/136297-problem-med-vissa-tecken-t-ex"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Jon"
published: "2005-10-24T12:59:18.000Z"
updated: "2005-10-26T22:49:03.000Z"
replies: 10
views: 690
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/dotnet/136297-problem-med-vissa-tecken-t-ex"
---

# Problem med vissa tecken, t.ex €

## #1 — Jon, 2005-10-24T12:59Z

När jag matar in till exempel € i en applikation så går det fint så länge jag bara postar runt värdet, det visas ut korrekt. Debuggar jag ser det visserligen ut som en fyrkant i debuggern men det visas som sagt tillbaka korrekt.

Sparar jag däremot ner värdet i databasen så kommer det bara tillbaka som ett frågetecken.

Andra tecken, som t.ex å, ä och ö fungerar klanderfritt.

Jag använder iso-8859-1
Tips?

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

## #2 — Travoni, 2005-10-24T13:39Z

Använder du iso-8859-1 i databasen också?

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

## #3 — Jon, 2005-10-24T13:40Z

Osäker på hur man ser det i sql server.

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

## #4 — Dino, 2005-10-25T10:38Z

Vilken data typ är kolumnen? nchar, nvarchar eller ntext borde väl fungera.

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

## #5 — Jon, 2005-10-25T22:57Z

ntext

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

## #6 — Jon, 2005-10-26T09:39Z

Hmm. testa att köra en htmlencode på € så får ni se vad som händer... Söker nätet utan bra resultat. Det funkar ju i detta forum t.ex hur? :)

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

## #7 — Jon, 2005-10-26T10:39Z

Verkar inte stödjas av htmlencode - inga större problem, kan ju göa en egen funktion. Om jag bara fick € tillbaka från webbsidan men det får jag inte. får en fyrkant när jag debuggar. hmm igen

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

## #8 — Jon, 2005-10-26T14:35Z

ok. problemet löst genom att ändra till utf-8 överallt och sen html-encoda.

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

## #9 — emission, 2005-10-26T15:28Z

Ja, ISO-8859-1 kan man inte köra eftersom euro-tecknet inte finns i den teckentabellen. Tänk på att inte köra HtmlEncode på det du stoppar in i databasen, utan bara på det plockar ut.

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

## #10 — Jon, 2005-10-26T22:32Z

ok. varför? :)

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

## #11 — emission, 2005-10-26T22:49Z

För att det är en bra vana. Man ska inte manipulera den data som man stoppar in i databasen, eftersom

- Man kan tänkas vilja ha ut den på något annat sätt i framtiden, t.ex. till en XML-fil
- Stränglängden förändras. Ponera att du vill söka ut alla ord som är 5 bokstäver långa. Lite jobbigt om det finns ord som "B&auml;ver" i databasen
- Sökning blir problematisk, eftersom t.ex. en LIKE sökning efter "oum" (dåligt exempel, jag vet) kommer att hitta de ord som från början innehöll "ö". Tecken som kodats om till numeriska koder är ännu värre.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/136297-problem-med-vissa-tecken-t-ex
