era*_*mus 10 .net asp.net ado.net
如果您只需要显示数据但不需要操作数据,则DataReader比DataTable更有效.但是,要从数据访问层获取DataReader,我应该打开连接对象吗?我认为这也是一个非常大的效率问题.那么为了充分利用DataReader,还有另一种方法吗?
mar*_*c_s 12
是的,数据阅读器绝对是最有效的 - 但您不希望长时间保持连接打开!
DataReader
你的数据读入实体对象; 打开连接,读取数据,关闭连接这可能是你能得到的最有效的 - 它是一些工作,一些无聊的代码,以及所有,但它的速度尽可能快.
如果您对开发人员的工作效率比对原始速度更感兴趣,为什么不使用某种ORM来做所有这些无聊,烦人的来回映射?为您节省大量编码和杂乱的东西!
归档时间: |
|
查看次数: |
10429 次 |
最近记录: |