Dot-Net
填充數據表時,datareader 比 dataset 快嗎?
哪個會更快。
1)循環數據讀取器並創建基於自定義行和列的填充數據表
2)或創建一個dataAdapter對象並只是(.Fill)一個數據表。
在動態創建數據表時,數據讀取器的性能是否仍然適用?
DataAdapter 在後台使用 DataReader,因此您的體驗可能是相同的。
DataAdapter 的好處是您刪減了大量需要維護的程式碼。
這場辯論有點宗教問題,所以一定要環顧四周,決定什麼最適合你的情況:
- 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