Visa - bara om det finns något

ASP

3 svar · 227 visningar · startad av webbmannen

Medlem sedan dec. 1999826 inlägg
Trådstart#1

Jag kommer inte på hur jag ska göra här :l

Jag har tre st recordset typ denna:

Set rs3 = Server.CreateObject("ADODB.Recordset")
SQL3 = "SELECT * FROM massainfo WHERE veckodag = 'Fredag' AND massa = '" &massan&"' ORDER BY klockan ASC"
rs3.Open SQL3, Connect

Alla tre listar snällt upp innehållet som jag vill ha det formaterat.

Hur skriver man enklast om man vill att en dag ska kunna hoppas över om det inte finns något inlagt för den dagen.

ex.

Fredag Rum Talare Information
kl 10:00 1 någon något

Söndag Rum Talare Information
kl 12:00 2 annan annat

Nån som förstod?

/webb

Medlem sedan dec. 200012 464 inlägg
#2

Nja, inte vet jag om jag förstår.


if  not rs3.eof then
    response.write rs3("Tid") & " " & rs("Sal") & " " & rs("Titel") & " " & rs("Talare") & "<br>"
end if
Medlem sedan feb. 20001 590 inlägg
#3

Beror lite på hur du tänker loopa, men annars typ:

if(rs3("fält")<>"") then
  response.write("Här var det något!")
end if

/T

Medlem sedan dec. 1999826 inlägg
#4

Jo, så långt kom jag också. Alltså typ:
If Not rs.EOF Then , men det som gör att jag har tuggummi i övervåningen är att jag har tre stora block med tabeller ( en för var dag ) som jag inte vet hur jag skriver eventuella if-satser till. Är väl bara för trött antar jag.

/webb

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)