Hola, tengo el siguiente problema, utilizo la funcion:
<%
sSql = "SELECT TOP 3 * FROM noticias where mostrarnoticia='si' order by fecha Desc"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open sSQL, oConn,3,1
colorfila = 0
%>
para seleccionar los tres ultimos registros de la base de datos, pero resulta que si los registros de la base son pares me coge 3 como tiene que ser, pero si son impares me coge 4.
¿Alguien sabe que me puede ocurrir?
Un saludo.