用DataReader绑定数据快还是DataTable绑定数据快?大家都是用哪个?
解决方案 »
- 数据库问题~~~
- sql语句优化
- 关于javascript的 问题
- asp.net(C#)排名问题
- formview中的dropdownlist
- 下载的源文件在VS新建的网站中没法打开啊
- 关于<BGSOUND id="oBGSound" src="C:\WINNT\Media\chimes.wav" runat="server" Visible="false"/>用法问题
- 200分找水晶報表高手用qq幫我遠程解決一個月晶報表的問題
- 求救,那位大侠知道怎样在有声音flash的网页中关掉声音呀
- Faint,不知道是不是把CPU给烧掉了?请大家帮我分析分析~~~
- 一条记录有必要这样做吗?还有其他什么简单点的.
- 连接服务器SQL数据库的时候总是会出现这样的错误,有办法解决吗?
数据取出后不再对数据进行操作(缓存该数据,更新数据库等)使用DataReader
DataReader 使用时和数据库保持连接,只读的,速度比较快
实际上将数据填充到DataSet时,DataAdapter也是使用了 DataReader的
搂主可以找些资料好好看看
dataReader一般直接利用的数据库游标读数据,中间没有dataTable的填充等操作,速度肯定好很多.不过datatable也有适用性强,可编辑,容易传输等好处.具体取舍要根据实际环境因素来决定.