Avatar billede websam Nybegynder
15. marts 2005 - 13:27 Der er 6 kommentarer og
1 løsning

Type mismatch ?

hejsa,

Jeg får denne fejl :

Type mismatch: '[string: ""]'

på denne stump kode :

intMax = int(Request.Form("dybde")-80)

Hvad overser jeg lige her ?

/Websam
Avatar billede ronja7 Nybegynder
15. marts 2005 - 13:36 #1
For det første skal du være 100% sikker på at der er et tal i Request.Form("dybde"). Derefter kan du konvertere værdien af den til en int, og til sidst trække 80 fra.

strDybde = Request.Form("dybde")
if IsNumeric(strDybde) then
intMax = strDybde-80
else
intMax = 0 'ell lign.
end if
Avatar billede medions Nybegynder
15. marts 2005 - 13:36 #2
intMax = int(Request.Form("dybde"))-80

//>Rune
Avatar billede ronja7 Nybegynder
15. marts 2005 - 13:37 #3
Evt:
intMax = CInt(strDybde)-80
Avatar billede websam Nybegynder
15. marts 2005 - 13:51 #4
Det virker ronja :o)

Kommer med samme fejl Rune :o(

/Websam
Avatar billede medions Nybegynder
15. marts 2005 - 14:06 #5
websam> Det er jo fordi du prøver at parse en string ind i en integer... - det kan ikke lade sig gøre...!

//>Rune
Avatar billede websam Nybegynder
22. marts 2005 - 15:10 #6
ronja7 ska ldu have point må du ligge et svar :o)

/Websam
Avatar billede ronja7 Nybegynder
23. marts 2005 - 08:10 #7
Ok..
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