那么你可以试试在sql语句里改,每次就取页面里包含的数据,2个top嵌套

解决方案 »

  1.   

    我一直不太主张用DataSet填充GridView,占用内存太大,有时就易造成“无法显示”,建议用OleDbDataReader
      

  2.   

    你的问题在于数据源的拆分,提高效率,实际上在分页的时候,数据源同样是打开所有数据后再把需要的数据放给fill进去的,数据量大必然有问题,
    建议你用自定议分页,参见"http://blog.ccidnet.com/blog-htm-do-showone-uid-62827-type-blog-itemid-227488.html"
    还有http://blog.csdn.net/daonidedie/archive/2007/12/24/1964462.aspx