解决方案 »

  1.   

    你怎么查?用select 语句,填充到dataTable或者list。
    使用单纯的select * from  table ,从数据库中查询数据的进度是没法控制的,数据库引擎执行查询操作,没有办法给你呈现进度。
    除非 你自己写一个方法,先获得总的数量,在定义一个变量,用来记录每次查询多少条,这是个固定的值,比如1000,5000等,每次从数据库中查询这5000条数据,存放到一个集合,根据当前集合数据量和总数据量计算百分比。
      

  2.   


    参考:http://social.technet.microsoft.com/wiki/contents/articles/23811.paging-a-query-with-sql-server.aspx