can you send a copy of your page so I can look at the code?
In a quick test I created an access DB and created a SQL statement to sort by the date column and the results were correct.
I agree with your statement that it is ignoring the ORDER BY clause. to test this, I would write the SQL being used to the screen, If you send a copy of your page, I can give the exact code needed to write the recordset sql to the screen.