webForumDet fria alternativet

kommatecken i databas

ASP

4 svar · 195 visningar · startad av korvmannen

Medlem sedan nov. 20016 inlägg
Frågan#1

om jag vill ha in ett decimal tal i ett fält och skriver tex:

"INSERT INTO table (varde) VALUES (13,4)"

så tolkar den ju kommatecknet som att 4:an är ett anant fält.....hur löser man detta?

Medlem sedan juni 200032 967 inlägg
#2

Lösningen heter decimalpunkt. Det är bara vi svenskar som är korkade. ;)

"INSERT INTO table (varde) VALUES (13.4)"

Och välkommen till webForum, korvmannen! :)

Mvh,

Medlem sedan nov. 20016 inlägg
#3

tack!
grejen är den att databsen (access) är tydligen inställd på att decimaltal ska ha ett komma....hur ändrar man det?

Medlem sedan okt. 20005 273 inlägg
#4

grejen är den att databsen (access) är tydligen inställd på att decimaltal ska ha ett komma....

Får du nått felmess? För man ska använda punkt(.) istället för komma(,)

OT: är det inte jag som är Korvmannen ;)

------------------
kolung.....det tål att tänkas på!

Medlem sedan nov. 20016 inlägg
#5

tillslut fick jag det o funka genom att att sätta fnuttar runt talet, alltså '13,4'

[Redigerat av korvmannen den 09 jan 2002]

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