Avatar billede laksen Nybegynder
22. april 2003 - 11:29 Der er 5 kommentarer og
1 løsning

Sammenlign variabler

Jeg har en if-else sætning i stil med denne:
If qs_1 > variabel_1 And qs_2 <= variabel_2 Then
  ...
End If

qs_1 og qs_2 er QueryStrings. variabel_1 og variabel_2 er variabler, der er defineret i filen. Det virker fint, hvis jeg erstatter de fire variabler med tal, men når variablerne skal sammenlignes, dur det ikke.

Alle variabler er tal-værdier.

Kan nogen hjælpe?
Avatar billede medions Nybegynder
22. april 2003 - 11:41 #1
Prøv lige sådan her:

If CInt(qs_1) > CInt(variabel_1) And CInt(qs_2) <= CInt(variabel_2) Then

//>Rune
Avatar billede laksen Nybegynder
22. april 2003 - 11:48 #2
Det ser ud til at virke, men hvad betyder det?
Avatar billede thb Nybegynder
22. april 2003 - 12:22 #3
cint står for 'Convert to INTeger' dvs. at den f.eks. laver en tekst streng om til tal.

Håber at det kunne bruges.

Thomas
Avatar billede medions Nybegynder
22. april 2003 - 12:40 #4
CInt konvetere fra en Stringværdi til en talværdi!
-Når du henter noget med Request.QueryString() bliver det lige meget hvad konveteret til en Stringværdi, det skal derfor konveteres om hvis det skal bruges i en talsamligning ;o)

//>Rune
Avatar billede laksen Nybegynder
22. april 2003 - 12:54 #5
> thb
Takker

> medions
Ligeledes tak! Nu forstår jeg sammenhængen.
Avatar billede medions Nybegynder
22. april 2003 - 13:07 #6
Anytime ;o)
Thx 4 Poinz

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