Avatar billede Slettet bruger
17. juli 2001 - 13:58 Der er 9 kommentarer

CURRENCY FORMATERING

Jeg har et felt hvor man skal indtaste et beløb fx. 324,45 mit problem er at når jeg henter det fra databasen henter den det ud som 3244,5 eller noget andet spændende...

Fx bliver 117.50 til 1175
Avatar billede nordclc Nybegynder
17. juli 2001 - 14:00 #1
Må vi se lidt kode?
Avatar billede jacobve Nybegynder
17. juli 2001 - 14:03 #2
hvad format gemmes det i? tekst eller tal?
Avatar billede Slettet bruger
17. juli 2001 - 14:24 #3
det gemmes som tal hvor der i format er sat til valuta og dobbelt reelt tal...

jeg tror ikke det har noget at gøre med koden...
Avatar billede nordclc Nybegynder
17. juli 2001 - 14:26 #4
Prøv at åbne tabellen via Access, og se hvad der rent fysik står af tal i databasen.
Avatar billede Slettet bruger
17. juli 2001 - 14:37 #5
hejsan... i det ex jeg skrevt til at starte med står der 1175,00 og ikke 117.50 som der skulle
Avatar billede Slettet bruger
17. juli 2001 - 14:38 #6
ok det var vist ikke særlig forståeligt...

i min database står der 1175,00 og ikke 117,50 som jeg skrev i feltet...
Avatar billede brisom Nybegynder
17. juli 2001 - 15:28 #7
Det lyder underligt, jeg ved ikke om denne linje kode kan hjælpe:

Session.LCID = 1030
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 11:43 #8
Som brisom siger, Session.LCID = 1030 er den du skal bruge .. og synes du så ikke det er tid til at lukke ?
Avatar billede kisbye Nybegynder
26. august 2004 - 16:05 #9
Havde samme problem på et tidspunkt, men jeg kan ikke lige huske nøjagtigt hvad jeg gjorde. :(

Men her er et par hints:

1) Brug Currency i data type, istedet for number.
Sæt decimal places til 2

2) brug , istedet for .

3) Session.LCID = 1030

4) formatere beløbet med formatcurrency, når det hentes ud
Se: http://www.devguru.com/Technologies/vbscript/quickref/formatcurrency.html

Håber det hjælper dig med dit problem :)
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