Avatar billede jpv Nybegynder
01. oktober 2003 - 12:19 Der er 7 kommentarer og
3 løsninger

If else hvordan?

Jeg har denne stykke kode lavet i et loop.
Jeg har nogle kollonnefelter i min post bland andet lektion04 og en der hedder medlemsnummer(tekstfelt).
Jeg vil så gerne have lavet at den tjekker om lektion04 er afkrydset i den post den skal vise, så den ikke bare tjekker om lektion04 i den første post er afkrydset.
Håber at i forstår

<%
if rs("lektion04") = true  then
response.write""
else
response.write"Lektion04"
end if
%>
Avatar billede nidyahou Praktikant
01. oktober 2003 - 12:20 #1
jeg er ikke helt sikkert men prøv med

if rs("lektion04") HasKeys then

else

end if
Avatar billede cesil Nybegynder
01. oktober 2003 - 12:21 #2
prøv
if rs("lektion04")<>"" and not isnull(rs("lektion04"))  then
  response.write "ikke tom"
else
    response.write rs("lektion04")
end if
Avatar billede nidyahou Praktikant
01. oktober 2003 - 12:22 #3
men man kan vist også bruge:
'nu har den ingen værdi
if rs("lektion04") = "" then

else

end if
Avatar billede jpv Nybegynder
01. oktober 2003 - 12:24 #4
<%
if rs("lektion04") = true  then
response.write""
else
response.write"Lektion04"
end if
%>
Koden her virker, men jeg vil gerne have om den tjekker i den post som loopet nu viser, og ikke bare i det første post i databasen
Avatar billede medions Nybegynder
01. oktober 2003 - 12:33 #5
Jeg er ik' helt med på hvad du mener?
Altså du har et Loop, og er det i det du vil ha' din IF..Then betingelse?
Så gør du sådan her:

While Not rs.EOF
  If CBool(rs("lektion04")) = True Then
    Response.Write("")
  Else
    Response.Write("Lektion04")
  End If
rs.MoveNext()
Wend

//>Rune
Avatar billede jpv Nybegynder
01. oktober 2003 - 12:39 #6
Jeg har denne kode
strSQL ="SELECT * FROM brugerinfo where status ='" & ret & "';"
set rs = conn.execute(strSQL)
Hvor den viser alle de felter jeg har brug for.
Den looper også ok men den skal vise om lektion04 i denne aktuelle post som den nu viser er afkrydset og ikke kun om lektion04  i den første post i databasen er afkrydset.
Avatar billede medions Nybegynder
01. oktober 2003 - 12:43 #7
Det gør den overstående kode oxo jeg har skrevet!

//>Rune
Avatar billede jpv Nybegynder
01. oktober 2003 - 13:28 #8
Jeg får det ikke til at virke :-(
Avatar billede nidyahou Praktikant
02. oktober 2003 - 08:07 #9
kan man give checkboxes navne? hvis du kan skal du bare sige
if checkbox = navn then
Avatar billede jpv Nybegynder
02. oktober 2003 - 09:23 #10
Jeg fandt en anden løsning. Lidt af en omvej men det virker.
Tak for hjælpen
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