Esto no es una pregunta de ASP, más bien es del lenguaje SQL.
Cuando haces la consulta a la base de datos en ASP debes indicar que te los ordene por fecha, en este caso en orden descendente. Algo como:
select * from noticias order by fecha desc
En ASP, PHP, o el lenguaje que utilices, debes hacer todo exactamente igual para recorrer el recordset y mostrar los resultados.
Miguel Angel
3295
146
215
17