Avatar billede anhansen Nybegynder
03. marts 2004 - 10:23 Der er 3 kommentarer og
1 løsning

Tal problemer.

Hej..

Jeg har et problem som jeg ikke kan løse umiddelbart.

Jeg har en webside som henter data ud fra ms sql, jeg henter et "decimal" ud fra db'en, konverterer det til en streng, og indsætter det som tekst i en listbox.
På min udviklingsserver (win2k dk) skriver den tallet som 123 hvis der ikke er nogle decimaler og 123,34 hvis der er. Det er som det skal være, men på vores IIS (win2k server en) skriver den tallet som 123,000 ,altså med 3 decimaler uanset hvad.

Hvordan kan man få den til kun at skrive decimaler hvis der er nogle, og altså slippe for disse 0'er.

Håber på hjælp, måske også gerne en forklaring på hvorfor den gør det. Culture er DK på begge maskiner.
Avatar billede anhansen Nybegynder
03. marts 2004 - 11:11 #1
Har løst det ved at lave en tostring("0.###"); som skulle tage alle tal inden komma, indsætte komma hvis nødvendigt, og så maks tre decimaler.

Men der er stadig point hvis nogen kan forklare mig hvorfor den gør det?
Avatar billede anhansen Nybegynder
11. marts 2004 - 13:06 #2
Det var der ikke....
Avatar billede burningice Nybegynder
16. marts 2004 - 20:45 #3
der står en masse om det i sdk'et

ms-help://MS.NETFrameworkSDKv1.1/cpguidenf/html/cpconformattingoverview.htm
Avatar billede anhansen Nybegynder
17. marts 2004 - 07:46 #4
ok... tak for det.. Det vil jeg lige kigge på engang ved lejlighed.

Det kan da være man kan blive lidt klogere - synes det er underligt når locale og alt andet er sat op ens på de to computere - men det står der måske noget om. Tak for linket. :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB