Avatar billede bat1234 Juniormester
03. december 2002 - 10:03 Der er 6 kommentarer og
2 løsninger

Hvorfor virker min if-sætning ikke??

Hej,

hvorfor virker nedenstående kode ikke?? Den giver ikke fejl, men den udskriver ikke sRe-variablen. Er der noget galt i If-sætningen??


Set sRe = objRec("underoverskrift")
If sRe <> "" Then

Response.Write (sRe)

Else
End If


Hilsen,
Bat.

ps Skal måske lige sige at den står inde i en Do While...Loop, selv om jeg ikke tror det betyder noget.
Avatar billede di8leva Nybegynder
03. december 2002 - 10:07 #1
test med:
-----------------
Set sRe = objRec("underoverskrift")
Response.Write (sRe)
If sRe <> "" Then

Response.Write (sRe)

Else
End If
----------

kun før at se nær den ikke skriver det ud.
Avatar billede arnvig Nybegynder
03. december 2002 - 10:12 #2
Kan det være fordi at objrec("underoverskrift") = "" ?
Avatar billede bat1234 Juniormester
03. december 2002 - 10:14 #3
di8leva: din indskudte sætning bliver skrevet rigtigt nok ud.
arnvig: nej, den er ikke tom
Avatar billede boris Mester
03. december 2002 - 10:22 #4
Hvorfor bruger du set?
Avatar billede eagleeye Praktikant
03. december 2002 - 10:25 #5
Du skal ikke skrive Set foran sRe

sRe = objRec("underoverskrift")
If sRe <> "" Then
Avatar billede bat1234 Juniormester
03. december 2002 - 10:29 #6
boris: det ved jeg sgu egentlig heller ik, jeg er lidt nybegynder, men da jeg fjernede Set, så virkede det som det skulle - så tak for det!!
Avatar billede boris Mester
03. december 2002 - 10:34 #7
Hvis du vil erklære en variabel så gøres det med Dim.
Det er en fordel at erklære variabler før du bruger dem, men der sker ikke noget ved at lade være.
Avatar billede bat1234 Juniormester
03. december 2002 - 10:37 #8
også tak til eagleeye - endnu en gang.
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