webForumDet fria alternativet

Går inte att sätta in ett decimaltal i en tabell

ASP

9 svar · 239 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

När jag sätter in ett decimal tal i en kolumn med datatypen int så omvandlas det automatsik till heltal.

vad ska jag göra?

------------------
Adde

Medlem sedan dec. 200012 464 inlägg
#2

Använd typen decimal eller float i databasen.

------------------
essentitia preter non sans multiplicandum

Medlem sedan jan. 20013 406 inlägg
#3

Tack det fungerar perfekt

------------------
Adde

Medlem sedan jan. 20013 406 inlägg
#4

Tack det fungerar perfekt

------------------
Adde

Medlem sedan jan. 20013 406 inlägg
#5

Det omvandals ändå automatiskt till heltal när jag använder decimal och float går inte att,ändra till.

------------------
Adde

Medlem sedan dec. 200012 464 inlägg
#6

Lite konstigt. Hur ser ditt sql-statement och omkringliggande kod ut?

------------------
essentitia preter non sans multiplicandum

Medlem sedan jan. 20013 406 inlägg
#7

Jag har inte gjort koden än utan bara försökt i Enterprise manager att lägga till en rad.

------------------
Adde

Medlem sedan dec. 200012 464 inlägg
#8

Använder du punkt (och inte komma) i talet?

------------------
essentitia preter non sans multiplicandum

Medlem sedan jan. 20013 406 inlägg
#9

Jag har prövat med både punkt och komma

------------------
Adde

Medlem sedan dec. 19996 721 inlägg
#10

Ehh..vad har du för Scale på kolumnen?

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)