Avatar billede hyperactive Nybegynder
16. april 2003 - 18:48 Der er 6 kommentarer og
1 løsning

Indsættelse af decimaltal i MySQL database

Jeg har følgende tal: FormatNumber((pris),2), som skal sættes ind i en MySQL database i en felttype der hedder Decimal(10,2).... Problemet er, at den afrunder prisen, så den hedder f.eks. 149.00 istedet for 149.10.... Jeg har på fornemmelsen, at det er fordi FormatNumber bruger "," mens MySQL vil have "." Hvordan kan jeg løse det problem???
Avatar billede erikjacobsen Ekspert
16. april 2003 - 18:53 #1
Tjah, mysql skal have "." - det er rigtigt nok. Det må du så give den.
En "replace(...)" måske ;)
Avatar billede yesyes Nybegynder
17. april 2003 - 23:07 #2
evt Replace(pris,",",".")?
Avatar billede gatez Nybegynder
06. juli 2003 - 22:39 #3
Er det samme problem jeg har ?
http://www.eksperten.dk/spm/373380
Avatar billede nielle Nybegynder
06. juli 2003 - 22:44 #4
gatez -> Ja.
Avatar billede gatez Nybegynder
06. juli 2003 - 23:35 #5
nielle ->

Er det så ikke sådan jeg skal Replace det ?
strStemmerSnit = FormatNumber(rs("Stemmer"),2)
strStemmerSnit = Replace(strStemmerSnit,",",".")
Avatar billede nielle Nybegynder
07. juli 2003 - 06:56 #6
Se mit svar i det oprindelige spørgsmål.
Avatar billede yesyes Nybegynder
08. juli 2003 - 17:48 #7
thx for point
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
Kurser inden for grundlæggende programmering

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