do while i < 3 and not rs.EOF
Frågan#1
Jag får inte till att det endast loopas 3 st nyheter, eller mindre...
Jag vill alltså att det endast ska loppas ut de tre senaste nyheterna, men det funkar inte om det bara finns 1 eller 2 nyheter...
Koden:
33 <%
34 i=0
35
36 IF NOT rs.EOF THEN
37 do while i < 3
38 nyhetsavkortning = left(rs("nyhet"), 50)
39 %>
40 <tr>
41 <td colspan=2 class=headline><%=rs("rubrik")%></td>
42 </tr>
43 <tr>
44 <td colspan=2><%=nyhetsavkortning%>...</td>
45 </tr>
46 <tr>
47 <td class="date"><%=rs("datum")%></td><td align="right">
48 <a target="Main" href="nyheten.asp?id=<%=rs("id")%>">Läs mer
49 <img border="0" src="images/pil_fram.gif" width="10" height="10"></a> </td>
50 </tr>
51 <tr>
52 <td colspan=2><img src="images/prickar.gif"></td>
53 </tr>
54
55 <%
56 i = i+1
57 rs.movenext
58 loop
59
60 end if
61 %>
Felmeddelandet:
error '80020009'
/_uc/nyheter.asp, line 38
Tacksam för hjälp!
