IQueryable<T>获取查询计划(SQL)
2012-12-08 15:00
666 查看
IQueryable<T> presult=……
方式1:
方式2:
方式1:
string traceString = (presult as System.Data.Objects.ObjectQuery).ToTraceString().ToString();
方式2:
string traceString = presult.GetType().GetMethod("ToTraceString").Invoke(presult, null);
相关文章推荐
- 建议29:区别LINQ查询中的IEnumerable<T>和IQueryable<T>
- 区别linq查询中的IEnumerable<T>和IQueryable<T>
- LINQ查询中的IEnumerable<T>和IQueryable<T>
- 编写高质量代码改善C#程序的157个建议——建议29:区别LINQ查询中的IEnumerable<T>和IQueryable<T>
- 解决 ”不允许在查询中显式构造实体类型“问题及使用其他方法实现返回 List<Model对象>或者IQueryable<Model对象>对象
- SQL中如何查询各个数据表的大小?<轉>
- IEnumerable<T>与IQueryable<T>以及.net的扩展方法
- 写一个针对IQueryable<T>的扩展方法支持动态排序
- IEnumerable<T>和IQueryable<T>区分
- SQL查询性能分析之(not in)、(and not)、(<>)、(!=)性能比较
- oracle开发之<<SQL Cookbook>>学习笔记整理:第二章 查询结果排序
- context.Database.SqlQuery<>()查询
- “System.Linq.IQueryable<int>”不包含“Contains”的定义 或者“System.Linq.IEnumberable<int>”不包含“Contains”的定义
- EntityFramework 动态构造排序 Func<IQueryable<T>, IOrderedQueryable<T>> Dynamic
- LINQ:创建IQueryable Provider<1>
- SQL 学习笔记<三> SELECT之连接查询
- .NET C# 将 mdb 中数据读为 list<string[]> 其中 path 为数据库地址 ,sql 为查询语句
- 【转载】MVC分页控件之二,为IQueryable定义一个扩展方法,直接反回PagedList<T>结果集
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- Entity Framework DbSet<T>之Include方法与IQueryable<T>扩展方法Include的使用