webForumDet fria alternativet

formatnumber pallar inte svenska?

ASP

2 svar · 366 visningar · startad av Bearo

Medlem sedan feb. 20067 inlägg
Frågan#1

Tjena gott folk..

Jag har haft ett konstigt problem på sistonne..

Jag ska skriva ut en massa siffror från databasen och för att forma om tex 1000 till 1 000 så använder jag mig av formatnumber(rs("Arsavgift"),0)
Om jag inte använder formatnumber skriver den ut allt som normalt, men med formatnumber skriver den ut 舝savgift: 1�� samt att alla Å Ä Ö på sidan blir till "?"

Samma problem dyker upp på flera olika sidor, men inte på vissa.
Servern står i sverige

Problemet fanns när vi använde Access och finns kvar efter vi övergick till MySQL, så det är antagligen inget med databasen iaf.

Någon som känner till en lösning på detta?

Tack på förhand.
Mvh Björn

Medlem sedan dec. 19996 721 inlägg
#2

Mysko!

Om du gör en kopia på en sida, där enda skillnaden är användande av FormatNumber, och kör dem samtidigt, kvarstår skillnaden?

Det verkar som om FormatNumber av någon anledning skulle byta CodePage på sidan.

Lägg med

Response.Write Response.CodePage

längst ned på sidan och jämför

Körs sidan på en IIS-server?

Medlem sedan feb. 20067 inlägg
#3

mm mysko är det..

jag snabbtestade innan och la till följande i <head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

Då ser det ut som d ska.. testade dock bara snabbt o vet inte om det är den ultimata lösningen.. men om d ser ok ut i fortsättningen fortsätter jag med denna lösningen, det är ändå bara i en admin modul.

tack ändå!

276 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
147 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)