I am using ASP with an Access 2000 database. I am trying to retrieve the TOP x records from a database based on a couple things. Anyway, the problem I am having is it seems to be rounding UP to the next 10...For example, if I use a query like:<BR>"SELECT TOP 96 Differential FROM Scores WHERE PlayerID=9 ORDER BY Differential ASC, Date DESC"<BR>It returns 100 records. If i say "TOP 90" it returns 90, like it should. Am i missing something??? I thought I could put any number in there.<BR>Thanks for your help.<BR>steve<BR>karschsp23@yahoo.com