Avatar billede The Real Yoda Juniormester
21. august 2002 - 15:50 Der er 2 kommentarer og
1 løsning

decimaler... hjælp

Hvorfor kan jeg ikek bruge decimaler i mysql..

har fundet ud af at når jeg gemmer dem således:  123.45

så husker den dem i databsen men når jeg så smider dem på skærmen med response.write.. så er der hverken , eller .

der står bare 12345

hvorfor det ?

bruger decimal(10,2) felt...
Avatar billede The Real Yoda Juniormester
21. august 2002 - 16:05 #1
fik reddet den indtil videre med
<%=left(varer("varepris"),len(varer("varepris"))-2)&","&right(varer("varepris"),2)%>

skulle der være nogen som har den bedste løsning.. så skriv.. og i får point.. ellers lukker jeg spørgsmål om et par dage...
Avatar billede neteffect Nybegynder
21. august 2002 - 16:13 #2
Det har sandsynligvis at gøre med sammenblanding af engelske og danske talformater. Den simpleste, bedste, mest stabile osv løsning er at gemme tal i databasen som heltal. Gang/divider med 100 før/efter.
Avatar billede myplacedk Nybegynder
23. august 2002 - 12:21 #3
Problemet må ligge i enten din SQL-kode, eller din håndtering af SQL-resultaterne.
Må vi se SQL-koden?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester