For the people looking for paging support for SqlServer, Julian Turner created a subclass of DataAccessAdapter which adds paging support, using a temptable or table variables. The class is for C# (but can be converted to VB.NET using a C# to VB.NET converter which are available on the net) and SqlServer 7/2000/MSDE and works for Adapter, as Adapter has more facilities to do this kind of pre/post processing logic.