Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/08/2005, 04:23
Aibarra.net
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 20 años, 7 meses
Puntos: 0
Buenas,

si en esa tabla hay menos de 10 registros acabarás llegando al BOF y, aparte de al principio, no vuelves a comprobar que te sales.

Lo que no entiendo muy bien es por qué vas al final y vuelves hacia atrás ¿? No sería mejor hacer el select con un orden inverso?

SELECT * FROM chat ORDER BY <campo> DESC

donde <campo> es algún campo que se incremente en cada registro (Id, fecha, etc) Luego haces un while not rs.EOF y así no corres el riesgo de salirte del recordset.
__________________
Estoy en www.aibarra.net

Camino para preguntar: manual -> Google -> FAQs y buscador del foro -> Nuevo Tema.
Tan difícil es escribir correctamente? Es más fácil leerlo. Pónselo fácil al que quiera ayudarte.