T tigger Medlem sedan feb. 2001 25 inlägg Trådstart 27 sep. 2001 09:16 #1 Hej!
Jag har ett jätte irriterande problem som jag skulle bli superlycklig om någon kunde hjälpa mig med. Har en totalsumma som är:
totaltAttBet = "2 698,00"
När jag vill sätta in detta i databasen måste jag göra om det till usa tal dvs:
totaltAttBet = "2,698.00"
Funkar bra att byta ut , till . med:
totaltAttBet = replace(totaltAttBet, "," ,".")
men när jag vill byta ut " " (mellanslaget) till , med:
totaltAttBet = replace(totaltAttBet, " ", ",")
så gör den inte det. Har testat massa olika "" " " "''" "' '" !!!
Är det någon som kan vara snälla och tala om för mig vad jag gör för fel??
toha Medlem sedan dec. 1999 707 inlägg Det beror på att det är ett s.k. hårt mellanslag vilket gör att webbläsaren inte bryter av beloppet vid mellanrummet. Jag har för mig att det skall vara Ascii 160 för det tecknet men jag är inte säker. Du skulle alltså köra en replace med:
totaltAttBet = replace(totaltAttBet, Chr(160), ",")
T tigger Medlem sedan feb. 2001 25 inlägg TACK! TACK! Så mycket!
Den byter ut mellanslaget nu.
Så glad jag blir!
Tack igen!