The code below works fine in SQL analyzer. It brings the desired results with the most recent date on top. When I use this code in my ASP pages it does not behave in the same manner, it brings the results back in the natural order. I started to wonder if it has anything to do with date as the database is using DATETIME. Can someone please help in adding a date conversion to this SQL statement and I will test and see what happens. I want to remove the time, assuming this is the correct approach.SELECT tblArticles.Article_ID, tblArticles.ArticleTitle, tblArticles.Active_Flag, tblArticles.DateUpdated FROM tblArticles WHERE (tblArticles.ArticleTitle LIKE '%q%') AND (tblArticles.Active_Flag = 'A') ORDER BY tblArticles.DateUpdated DESC