Avatar billede moejensen Nybegynder
07. februar 2003 - 12:32 Der er 11 kommentarer og
1 løsning

hvad er der galt her:

Jeg har følgen sætning

<%If strScore < "1" Then response.write("bla bla")%>

men den kan ikke finde ud af at skrive den ud når strScore er mindre end 1, det er som om den ikke rigtig forstå tegnet "<".

Hvad er der galt?
Avatar billede somaliomar Praktikant
07. februar 2003 - 12:36 #1
Prøv med
<%If Val(strScore) < 1 Then response.write("bla bla")%>
Avatar billede bredum Nybegynder
07. februar 2003 - 12:40 #2
<%
If strScore < "1" Then
response.write("bla bla")
End If
%>
Avatar billede justdoit Nybegynder
07. februar 2003 - 14:08 #3
<%
dim strScore

strScore = der hvor du får resultatet

If strScore < "1" Then
response.write("bla bla")
End If
%>
Avatar billede d797fni Nybegynder
07. februar 2003 - 14:22 #4
Er det ikke fordi "1" er en streng og ikke en numerisk værdi.

Du kan jo heller ikke skrive < "a" , det giver ikke mening.

Prøv med

<%
If strScore < 1 Then
response.write("bla bla")
End If
%>
Avatar billede d797fni Nybegynder
07. februar 2003 - 14:22 #5
Det skulle være et svar ! *s*
Avatar billede somaliomar Praktikant
07. februar 2003 - 14:24 #6
d797fni >> Det kan man sådan set godt. Bare man ikke sammenligner tal med bogstaver... :)
Avatar billede moejensen Nybegynder
07. februar 2003 - 18:03 #7
det virker ikke helt

Sætningen ser nu således ud:
<%If Val(strScore) >= "1" Then Response.write("<td width=""100%"">&nbsp;</td>")%>

planen er at response sætningen skal skrives ud, hvis strScore er større end eller lig med 1...
Avatar billede somaliomar Praktikant
07. februar 2003 - 18:05 #8
Hvis du bruger Val()-funktionen, skal der ikke være "" omkring 1-tallet-

<%If Val(strScore) >= 1 Then Response.write("<td width=""100%"">&nbsp;</td>")%>
Avatar billede moejensen Nybegynder
07. februar 2003 - 18:08 #9
det har jeg da heller ikke? der står >=1
Avatar billede somaliomar Praktikant
07. februar 2003 - 18:41 #10
Du har da skrevet:

"Sætningen ser nu således ud:
<%If Val(strScore) >= "1" Then Response.write("<td width=""100%"">&nbsp;</td>")%>"
Avatar billede somaliomar Praktikant
07. februar 2003 - 18:42 #11
Vil det sige, at det heller ikke virker med den her

<%If Val(strScore) >= 1 Then Response.write("<td width=""100%"">&nbsp;</td>")%>
Avatar billede moejensen Nybegynder
08. februar 2003 - 12:30 #12
yep, det virker heller ikke, men jeg har fundet en anden løsning, jeg kunne nøjes med at sætte den til =0, så slap jeg for større end og mindre end.
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