05. juni 2004 - 16:29Der er
5 kommentarer og 2 løsninger
Problem med decimaltegn
Hej !!! Er der ikke en wise guy der kan hjælpe med følgende:
På mine ASP-sider på min egen PC (WinXP Pro) får jeg formateret mine tal korrekt med "." som decimaltegn. Når jeg uploader til en web-server (har prøvet både på en Server 2003 med IIS 6.0 og SmallBusiness Server 2000 med IIS 5.0) bliver tallende formateret med "," som decimaltegn.
Jeg HAR ændret regional settings på begge servere både under tal og valuta fra "," til ".". På min lokale PC har denne opsætning tilsyneladende effekt - men ikke på serverne ???
Jeg har genstartet IIS efter ændringer i regional settings uden forskel.
Jeg har prøvet både med og uden <% Session.LCID = 1030 %> - uden forskel ?????
Hmmm jeg fik det til at virke med en Session.LCID = 2057 i toppen af siden. Men jeg fatter stadig ikke at det skulle være nødvendigt - når jeg har sat Regional Settings til "." som decimal tegn på web-serveren.
2057 er britisk engelsk, det eneste europæiske sprog deer bruger amerikansk tegnsætning. Du kunne have opnået det samme med 1033 (amerikansk) og sikkert også mange andre. Jeg vil dog gerne vide hvorfor du ikke vil bruge den danske standard med komma som decimaltegn og punktum som tusindadskiller.
Jeg skal regne på nogle billed-koordinater vha. et JavaScript i toppen af siden (for at kunne zoome og flytte rundt på kortdata). Det fungerer ikke hvis jeg bruger komma som decimaltegn, - men med punktum er der ingen problemer :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.