数据记录有100多w条,现在给用户查询后可能还会有几万条记录,对这个查询后的数据怎么分页的呢?比如每页显示20条数据,表中的主健是int 类型,数据库是SQL Server2000,是先把查询后的结果保存在DataSet中,再用DataView过对主健顺序的读取出20条记录帮定到DataGrid显示?
请高手指教方法?,还有就是有没有什么方法,直接打印当前页面的查询后的数据,和直接打印所有的查询出来的数据?