爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
C#教程
莫非new datacontext()时就载入数据了?
莫非new datacontext()时就载入数据了?
日期:2014-05-20 浏览次数:21071 次
难道new datacontext()时就载入数据了?.
跟踪程序的时候发现在new datacontext()的时候dbml中的所有表的数据都被全部截入了,真是这样的吗?如果表中的数据量很大,而我只取一行,这样做效率岂不是太低了啊.
------解决方案--------------------
不是的吧。Linq默认是有延迟生效机制的,在遍历结果集的时候,才会真正去取数据的。
------解决方案--------------------
探讨
跟踪程序的时候发现在new datacontext()的时候dbml中的所有表的数据都被全部截入了,真是这样的吗?如果表中的数据量很大,而我只取一行,这样做效率岂不是太低了啊.
上一篇:Ftp.dll操作上传FTP文件
下一篇: Linq to sql从客户端传回的实体对象attach后更新没效果.该怎么处理
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
float类型数据转成string类型后 精度减弱,该如何解决
水晶报表按组分页显示的有关问题
C#新手提问,送分求解答!关于密封类有关问题
使用c#反射机制原理,读取<基本资料设置>的字符串程序名,动态生成菜单,在xp系统运行时出错,以下异常
C# 在 word 抽取个别资料,该怎么解决
简单的很,该怎么解决
Vb.net代码转C#解决方案
win8开发,该如何处理
“调用的目标发生了错误”如何避免
推荐阅读
更多>
为啥Form2显示不了
c#客户端实现根据用户公司代码显示相关EXCEL文件并提供下载有关问题
请教IWebBrowser2 ,的引用空间是什么
没法弹出对话框
该怎么定义全局变量
怎么在C#中调用autocad打开上传的AUTOCAD图(特急)
“调用的目标发生了错误”如何避免
gridview更新数据的有关问题
请教哪位高手有Gmail?麻烦给小弟我封邀请函行吗?呵呵~感激不尽!
C#操作WORD怎么获取当前光标所在的页数
求:C#如何抓打印池里面的信息
datagridview 的事件有关问题
邀请大峡一起来找茬,调用vc的dll,出现未将对象引用设置到对象的实例异常.
将lalbel设置为透明,text设置为空 就消失了,如何找回
有哪位大大知道BinaryFormatter.Serialize是怎么实现的吗
请教,在《CLR via c#》关于线程的介绍,里面有“计算限制”一词,是什么意思呢
利用Jmail接收邮件,该如何处理
Page Header or footer longer than a page 这个报表难题怎么解决
C#序列化之后的对象为byte[]类型数组但是无法转换成string类型?该如何解决
C#入门求解惑解决思路