DataTable类效率太低了。 我用DataTable容器写的程序执行的太慢了,要等待一分多钟。发现DataTable的读取环节就挺慢。有没有高效一点的容器?我用于读取一个数据库表,经处理后显示。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 datatable 放到内存 一次性填充 的确慢 - - 用datareader 不错 嘿嘿 不过datatable 的确 偷懒 呵呵,对于我的实际情况,我需要一次性载入,不能用分页存储的策略。我再想试试list<>怎样,记录的确好多,几十万条。 计算机也是有能力限制的。你要一次装载几十万条数据,那就要等。推荐用多线程和DataReader将数据读取进List<T>,并且在插入的时候让线程Sleep(10)。虽然读取的速度更加慢了,但是你的前台不会和死机一样。并且可以给用户提供一个等待画面。也可以显示百分比。 MD5换算到数据库上了,但是登陆密码只能输入MD5换算的值,自己设置的密码,登不上,高手进! 请大家帮忙看下这是什么错误! 金额,大小写问题。 关于 window.open 弹出窗口 的一个小问题 数字,字母格式转化 关于decimal的几个问题 -------C#--XML--数据库--面试 会面试那些具体操作 接收到一个XML文件组成的String数据,怎样将他还原为XML文件 MSMQ客户端不能在win98下使用吗? 我的VS.NET代码窗口不能显示中文,急!!!! TrimToSize() web services調用
用datareader 不错 嘿嘿 不过datatable 的确 偷懒
我再想试试list<>怎样,记录的确好多,几十万条。
推荐用多线程和DataReader将数据读取进List<T>,并且在插入的时候让线程Sleep(10)。虽然读取的速度更加慢了,但是你的前台不会和死机一样。并且可以给用户提供一个等待画面。也可以显示百分比。