Hejsan jag håller på med en sida där jag ska markera de fem senaste artiklarna i en tabell i databasen som är i access. I tabellen finns ca. 17 ariklar. När jag ska skriva ut de fem senaste får jag istället ut 14 artiklar. Det måste vara någor skumt med SQL satsen men jag får inte till det koden följer nedan.
<html>
<style type=text/css>
A:link {COLOR: white}
A:visited {COLOR: white}
A:active {COLOR: white}
A:hover {COLOR: white}
</style>
<body bgcolor="#003366" topMargin="3">
<!-- #include file="adovbs.inc" -->
<!-- Databas Koppling Start -->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &
Server.MapPath("/secret/secret.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
%>
<!-- Databas Koppling Slut -->
<%
SQLSATS = "SELECT TOP 5 * FROM Artiklar ORDER By LA_Datum DESC"
RecSet.Open SQLSATS, Connect, adOpenStatic, adLockOptimistic
%>
<br>
<font face="verdana" size="s" color="white">Här hittar du några
av de senaste artiklarna.</font><br><br>
<table border="0" cellSpacing="0" cellPadding="0">
<% Do Until RecSet.EOF %>
<tr>
<td><font face="verdana" size="2" color="white">
<%=RecSet("LA_LFNummer")%>.</font></td>
<td><font face="verdana" size="2" color="white">
<%=RecSet("LA_Id")%></font></td>
<td> <font face="verdana" size="2" color="white">
<a href="artikel.asp?lankid=<%=RecSet("LA_LFID")%>&artid=<%
=RecSet("LA_Id")%>" target="hoverst">
<%=RecSet("LA_Rubrik")%></a></font></td>
</tr>
<%
RecSet.MoveNext
Loop
RecSet.Close
Connect.Close
%>
</table>
<center>
</font>
</html>
Skulle uppskatta om någon kunde hjälpa mig.