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

ASP

9 svar · 254 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#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?

Medlem sedan dec. 200012 464 inlägg
#2

Använd typen decimal eller float i databasen.

Medlem sedan jan. 20013 406 inlägg
#3

Tack det fungerar perfekt

Medlem sedan jan. 20013 406 inlägg
#4

Tack det fungerar perfekt

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.

Medlem sedan dec. 200012 464 inlägg
#6

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

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.

Medlem sedan dec. 200012 464 inlägg
#8

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

Medlem sedan jan. 20013 406 inlägg
#9

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

Medlem sedan dec. 19996 721 inlägg
#10

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

246 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)