Avatar billede bigtrouble Nybegynder
01. november 2002 - 09:36 Der er 6 kommentarer og
3 løsninger

Fra DB til variabel ?

Jeg har en pris i feltet 'reptotal' i min DB
den skal jeg lægge en fast værdi til, jeg prøvede sådan uden held :

response.write rs("reptotal") = subtotal %>

men subsotal bliver = 0

hvordan gør jeg, hvis jeg eks. skal ligge 150 til værdien af rs("reptotal")
Avatar billede hyperactive Nybegynder
01. november 2002 - 09:40 #1
subtotal = rs("reptotal")+150
Response.Write subtotal
Avatar billede bigtrouble Nybegynder
01. november 2002 - 09:58 #2
nah, den skriver forkert.

Jeg satte værdien i rs("reptotal") = 3907,83
tillagt 150,00 skulle det blive = 4057,83 men det blev til : 390933 ?
Avatar billede bigtrouble Nybegynder
01. november 2002 - 09:59 #3
Der skal tages højde for komme :)
Avatar billede 2-maz Nybegynder
01. november 2002 - 21:14 #4
subtotal = int(round(rs("reptotal")+150,2))
response.write subtotal
Avatar billede 2-maz Nybegynder
01. november 2002 - 21:15 #5
subtotal = int(round(rs("reptotal"),2))+150
Avatar billede 2-maz Nybegynder
01. november 2002 - 21:15 #6
eller
subtotal = Cint(round(rs("reptotal"),2))+150
Avatar billede 2-maz Nybegynder
01. november 2002 - 21:19 #7
eller
subtotal CLng(round(rs("retotal"),2))+150
Avatar billede coltau Juniormester
01. november 2002 - 22:36 #8
Når du anvender komma som decimalseperator skal du fortælle det til asp-oversætteren med denne linie:

Session.LCID=1030

ellers forventer den at decimalseperator er punktum
Avatar billede bigtrouble Nybegynder
08. november 2002 - 13:47 #9
Lukket da det ikke kom til at virke , tak for hjælpen.
PS: Lidt trøste point til jer.
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