Avatar billede freedom Nybegynder
28. april 2002 - 19:19 Der er 10 kommentarer og
1 løsning

årets mærkeligste fejl:

For t = 1 to strIalt
strTemp = request.form("points" & t )
strPointsB = strPointsB + strTemp
Next
response.write strPointsB

giver 100100
itedet for 200

??
Avatar billede invisibleman Nybegynder
28. april 2002 - 19:21 #1
For t = 1 to strIalt
strTemp = CLng(request.form("points" & t ))
strPointsB = strPointsB + strTemp
Next
response.write strPointsB
Avatar billede Slettet bruger
28. april 2002 - 19:22 #2
For t = 1 to strIalt
strTemp = request.form("points" & t )
strPointsB = CInt(strPointsB) + CInt(strTemp)
Next
response.write strPointsB


Kræver at strPointsB og strTemp består af tal.
Avatar billede stigc Nybegynder
28. april 2002 - 19:22 #3
Rart at se du bruger foranstillet typer på variable navnene.
Men du skrive vist str når du mener int. Problemet er netop
en streng variant i stedet for en int variant:



For t = 1 to intIalt
strTemp = request.form("points" & t )
intPointsB = intPointsB + cInt(strTemp)
Next

response.write intPointsB
Avatar billede freedom Nybegynder
28. april 2002 - 19:24 #4
invisibleman
-->
giver ouoput
200200
Avatar billede stigc Nybegynder
28. april 2002 - 19:24 #5
ja, brug cLng i stedet for cInt !
Avatar billede freedom Nybegynder
28. april 2002 - 19:25 #6
stigc giver 200200200200

mærkeligt ikk
Avatar billede kotelet Nybegynder
28. april 2002 - 20:22 #7
For t = 1 to strIalt
strTemp = request.form("points" & t )
strPointsB = CInt(CLng(strPointsB) +  CLng(strTemp))
Next
response.write strPointsB
Avatar billede freedom Nybegynder
28. april 2002 - 20:37 #8
kotelet
nu virker det svar lige...
Avatar billede kotelet Nybegynder
28. april 2002 - 20:38 #9
Svar :-)
Avatar billede Slettet bruger
28. april 2002 - 20:41 #10
Æh? Hvorfor virker mit forslag så ikke?
Avatar billede kotelet Nybegynder
28. april 2002 - 23:07 #11
Mærkelige fejl kræver mærkelige løsninger... Jeg ved det ikke...

Men nu har jeg i hvert fald svaret... :-)

/Kotelet
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