Hej Använd Replace och byt ut , mot . hade också det problemet när jag bytte server >Jag har sparat ett tal i en MySQL databas och då använt decimalpunkt Mm, det var sparat som text. Har nu ändrat på det och det fungerar fint, tack!Decimalkomma
Jag undrar vilken kodrad som man skriver in i koden så att funktionerna inte bortser från "." då de vanligtvis använder ","?
Jag har sparat ett tal i en MySQL databas och då använt decimalpunkt. När jag sedan anropar talet i koden så bortser vissa datorer från decimalpunkten och skriver ut det som ett stort tal. Detta har ju med om datorn är inställd på att använda punkt eller komma som decimaltecken.
Hur undviker man det här problemet?Sv: Decimalkomma
Replace(sträng,"hitta", "bytTill")
//Anna-KarinSv: Decimalkomma
man kan göra en funktion
function gorom(varde)
if IsNumber(3.12) then
gorom = replace(varde,",",".")
else
gorom = replace(varde,".",",")
end if
end function
sen anropar du genom att skriva
response.write gorom(2.55)
där du byter ut sittervärdet mot det du har eller en variabel.Sv: Decimalkomma
Troligen är det inte ett tal utan text du har sparat. Tal använder sig inte av varesig decimalpunkt eller decimalkomma.
Om du sparar som tal i databasen slipper du problemen.Sv:Decimalkomma