webForumDet fria alternativet

Decimalproblem igen!

3 svar · 229 visningar · startad av koltrasten

koltrastenMedlem sedan okt. 2002272 inlägg
#1

Hej! Jag väljer att starta en ny tråd, istället för att svara i en äldre tråd som tar upp i princip samma ämne.

Jag skall alltså ha in ett decimaltal i min mySQL-databas. Problemet är den att den blir förvillad då det nyker upp ett decimaltal.
Variabel1 innehåller 3,4829 och jag vill ha den in i databasen.

UPDATE Databasen Set Va = Va + " & Variabel1 & ", An = An + 1

Variabel är alltså 3,4829 och servern tror att komma-tecknet är ett "och"-tecken.

Vad skall jag göra?

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du får se till att byta ut kommatecken till punkt. Vad använder du för språk? VB? I så fall:

UPDATE Databasen Set Va = Va + " & Replace(Variabel1, ",", ".") & ", An = An + 1

(inte för att jag förstår vad det är för fel på den andra tråden, men...)

Mvh,

koltrastenMedlem sedan okt. 2002272 inlägg
#3

Minnsan och da!
Tackar :)

Anders är bäst, tralalalala... :bire

@ndersMedlem sedan juni 200032 969 inlägg
#4

:r

130 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)