Avatar billede mini41 Nybegynder
24. februar 2005 - 10:07 Der er 8 kommentarer og
1 løsning

fejl i if then ?

Jeg kan ikke få dette udsagn til at virke:

if daekning="usg" & record("ophugtekst") ="test" then
usgrep=usgrep+int(record("reptotal"))
end if

Der checkes IKKE for ("ophugtekst") ="test"
Hvorfor ikke ?
Avatar billede snowball Novice
24. februar 2005 - 10:11 #1
Prøv med nedenstående:

if daekning="usg" AND record("ophugtekst") ="test" then
Avatar billede mini41 Nybegynder
24. februar 2005 - 10:36 #2
Det har jeg prøvet med samme resultat.
Avatar billede cdull Nybegynder
24. februar 2005 - 13:47 #3
det burde virke.
Sikker på der står usg og test i de to ting? daekning og record("")
Avatar billede cdull Nybegynder
24. februar 2005 - 13:51 #4
Går ud fra det du får fra record kommer fra en database.

Prøv at se om det der står derinde er skrevet PRÆCIST som "test" dvs. med store og små bogstaver.

Evt. Skrive record("ophugtekst") ud for at se hvad der står.
Avatar billede mini41 Nybegynder
24. februar 2005 - 14:13 #5
Der står test.

hvad er forskellen på at bruge AND og & ?
Avatar billede ldanielsen Nybegynder
24. februar 2005 - 15:20 #6
& er forkert i denne sammenhæng. Det bruges til at samle to strenge

Er du 1000% sikker på at den går ind i if'en hvis record("ophugtekst") ikke er lig "test"?

Prøv dette:

if daekning = "usg" and record("ophugtekst") = "test" then
  Response.write("Den går derind!1")
  usgrep=usgrep+int(record("reptotal"))
end if
Avatar billede ldanielsen Nybegynder
24. februar 2005 - 15:21 #7
Prøv også dette:

if Lcase(daekning) = "usg" and Lcase(record("ophugtekst")) = "test" then
  Response.write("Den går derind!")
  usgrep = usgrep + int(record("reptotal"))
end if
Avatar billede mini41 Nybegynder
24. februar 2005 - 16:09 #8
Tak for hjælpen så kom jeg lidt videre :)
Avatar billede ldanielsen Nybegynder
24. februar 2005 - 23:30 #9
Var det Lcase() der gjorde det?

Og tak for p
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