Hvordan finder jeg ud af om en Session Variable = 0 eller tom...?
If Session("SlideshowID") Is Nothing Then 'If Session("SlideshowID")="" Then Sql="SELECT SlideID FROM tblSlideshows" RS.Open Sql, Conn, 3, 3 RS.MoveLast Session("SlideshowID")=RS("SlideID")+1 RS.Close End If
Jeg har ikke programmeret i ASP, men da jeg tror der er ret små chancer for, at en erfaren ASP-classic-programmør kigger forbi, vover jeg alligevel at videreformidle, hvad jeg fandt gennem lidt søgning.
Så vidt jeg kan se, har ASP ikke et velfungerende null-strings tjek, derfor plejer man at bruge et lille hack -- a la dette:
If Session("SlideshowID") & "" <> "" Then "sessionsvariablen er ikke tom"
Men man skal have styr på typen af det man tester.
[code] <%
sub test(v) if isnumeric(v) then if v = 0 then Response.Write "Zero" else Response.Write "Non-zero" end if else if v = "" then Response.Write "Empty" else Response.Write "Non-empty" end if end if Response.Write "<br>" end sub
#2 Klappen var gået ned... Jeg har vist villet skyde gråspurve med kanoner...:))
Synes godt om
Ny brugerNybegynder
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.