<%Do Until RS.EOF%>
<tr bgcolor="#F7F7F7">
<td width="151">
<%If RS("SlutDatum") < Date Then%>
<a href="historydtl.asp?EventId=<%= RS("EventId")%>"><%= RS("Event")%></a></td>
<%Else If RS("SlutDatum") >= Date Then%>
<a href="detalj.asp?EventId=<%= RS("EventId")%>"><%= RS("Event")%></a>
<%End If%>
<td width="147" align="center"><%= RS("KatNamn")%></td>
<td width="138" align="center"><%= RS("Plats")%></td>
<td width="166" align="center"><%= RS("StartDatum")%></td>
<%
RS.MoveNext
Loop
%>
Får följande felmeddelande:
Microsoft VBScript compilation error '800a040e'
'loop' without 'do'
/kalender/searchresult.asp, line 110
Loop
^
Varför funkar inte det här? Tar jag bort If-satserna funkar det men jag skulle vilja använda dem.
Är date-syntaxen rätt? Jag skulle alltså vilja att länkarna leder till olika sidor beroende på om SlutDatum är större eller mindre än dagens datum?