c# 查询SQL数据库数据进度怎么计算 c# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你怎么查?用select 语句,填充到dataTable或者list。使用单纯的select * from table ,从数据库中查询数据的进度是没法控制的,数据库引擎执行查询操作,没有办法给你呈现进度。除非 你自己写一个方法,先获得总的数量,在定义一个变量,用来记录每次查询多少条,这是个固定的值,比如1000,5000等,每次从数据库中查询这5000条数据,存放到一个集合,根据当前集合数据量和总数据量计算百分比。 参考:http://social.technet.microsoft.com/wiki/contents/articles/23811.paging-a-query-with-sql-server.aspx 有visul studio使用方面的书吗 WPF窗口启动相关的问题 本来算是简单问题,不知道现在是不是了 请教一个关于GetField的问题 一个很奇怪的问题 100 分求教 - 如何将一段 XML 数据转化为 JSON 格式的字符串 ? 请教:object error 求解:如何利用webclient下载 水晶报表中如何设置报表的高度 关于app.config的问题 如何让windows服务一直运行不死 关于ZedGraph的两个问题
使用单纯的select * from table ,从数据库中查询数据的进度是没法控制的,数据库引擎执行查询操作,没有办法给你呈现进度。
除非 你自己写一个方法,先获得总的数量,在定义一个变量,用来记录每次查询多少条,这是个固定的值,比如1000,5000等,每次从数据库中查询这5000条数据,存放到一个集合,根据当前集合数据量和总数据量计算百分比。
参考:http://social.technet.microsoft.com/wiki/contents/articles/23811.paging-a-query-with-sql-server.aspx