Jag vet att det finns flera trådar om ämnet, men jag får det ändå inte att fungera.
Har en asp sida skapad i Dreamweaver CS3.
META-TAGGAR:
<meta http-equiv="Content-Language" content="sv">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Har en MS Access databas gjort i Access 2007, men den är sparad som en 2002-2003 databas. Kan man välja teckenkodning i en databas?
Om jag sparar text i databasen genom ett formulär så bli åäö ÅÄÖ skumma tecken i databasen. Ex: "ä" istället för "ä" står det i databasen.
Om jag manuellt byter ut tex "å" till "å" i databasen så visas det ibland rätt och ibland fel med �-tecken osv.
Om jag manuellt skriver tex "å" i databasen så visas det ibland rätt och ibland fel.
I både IE 7, IE8 och FF3 står det att kodningen är Unicode UTF-8.
Jag förstår att det är teckenkodningen som spökar, men hur jag åtgärdar det vet jag inte. Vad är det jag har missat?
Alltså jag är mycket tveksam till att Access sparar texten som UTF-8.
Eftersom inte ens Microsoft SQL Server stödjer UTF-8 så tvivlar jag starkt på att Access gör det.
Med andra ord: Access + UTF-8 = dålig kombination.
Så din text är nog sparad i Access som den "vanliga" kodningen Windows-1252 (ANSI), i praktiken samma som ISO-8859-1.
Calippo skrev:
Är det OK att använda ISO-8859-1 istället för UTF-8?
Jo, men du förlorar alla tusentals tecken som UTF-8 erbjuder.
Så länge du klarar dig med dom 256 tecken som ISO-8859-1 omfattar så är det lugnt.