DataReader的是比数据集更快填充一个DataTable的时候? [英] Is datareader quicker than dataset when populating a datatable?

查看:247
本文介绍了DataReader的是比数据集更快填充一个DataTable的时候?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这将更快。

1)循环一个DataReader和创建基于自定义行和列的人口数据表

1) Looping a datareader and creating a custom rows and columns based populated datatable

2)或创建一个DataAdapter对象和公正(.fill伪)荷兰国际集团的数据表。

2) Or creating a dataAdapter object and just (.Fill)ing a datatable.

难道一个DataReader的表现还是在数据表中的动态创建抱真的吗?

Does the performance of a datareader still hold true upon dynamic creation of a datatable?

推荐答案

DataAdapter的使​​用引擎盖下一个DataReader让你的经验很可能是相同的。

The DataAdapter uses a DataReader under the hood so your experience would likely be the same.

DataAdapter的好处是,你切出了大量的code,将需要维修。

The benefit of the DataAdapter is you cut out a lot of code that would need maintenance.

这辩论是有点宗教问题,所以肯定环顾四周,并决定什么最适合您的情况:

This debate is a bit of a religious issue so definitely look around and decide what works best for your situation:

  • <一个href="http://blogs.msdn.com/memilavi/archive/2008/02/18/datareader-vs-dataset-the-real-question.aspx">http://blogs.msdn.com/memilavi/archive/2008/02/18/datareader-vs-dataset-the-real-question.aspx
  • <一个href="http://xcskiwinn.org/community/blogs/panmanphil/archive/2004/09/21/281.aspx">http://xcskiwinn.org/community/blogs/panmanphil/archive/2004/09/21/281.aspx
  • <一个href="http://weblogs.asp.net/joelevi/archive/2008/02/12/asp-net-datareader-vs-dataset.aspx">http://weblogs.asp.net/joelevi/archive/2008/02/12/asp-net-datareader-vs-dataset.aspx
  • <一个href="http://weblogs.asp.net/dreilly/archive/2003/09/27/29411.aspx">http://weblogs.asp.net/dreilly/archive/2003/09/27/29411.aspx
  • http://blogs.msdn.com/memilavi/archive/2008/02/18/datareader-vs-dataset-the-real-question.aspx
  • http://xcskiwinn.org/community/blogs/panmanphil/archive/2004/09/21/281.aspx
  • http://weblogs.asp.net/joelevi/archive/2008/02/12/asp-net-datareader-vs-dataset.aspx
  • http://weblogs.asp.net/dreilly/archive/2003/09/27/29411.aspx

这篇关于DataReader的是比数据集更快填充一个DataTable的时候?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆