关于加载速度的问题

ah_2056 2013-06-19 08:45:30
大家好,一直使用ADO进行数据库连接,最近几天在琢磨ADO.NET,有如下问题进行咨询。

使用ADO.NET从远程服务器取得大量数据到Dataset中(这里操作只有读取操作)。
假如第一次取得数据需要3秒,取得的数据放置于内存中后!

那么,随后的操作,将在Dateset中使用DateTable进行操作,请问,这个时候是否效率得到极大提高!!!
没有测试过,理论上是这样的,我看书上是这么写的,请各位使用过的朋友证实。
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2013-06-19
  • 打赏
  • 举报
回复
对已经读取的数据集操作(不包括提交),是在内存的,不需要访问数据库
  • 打赏
  • 举报
回复
一个是连接网络,服务器查询返回数据;一个是内存操作;效率当然有天壤之别。

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧