【发布时间】:2016-09-14 02:30:24
【问题描述】:
在我的控制器中,我有一个查询概述如下:
using (var db = new NorthwindEntities())
{
var query = db.Orders
.Select()
.OrderBy()
.Skip()
.Take();
}
我想得到这个查询的 SQL 输出。
我尝试过使用getCommand(),但它说NorthwindEntities 没有它的定义。有没有其他方法可以尝试得到它?
【问题讨论】:
-
如Get SQL query from LINQ to SQL?的回答所示,你可以下一个断点并使用调试器检查它,或者使用
string sql = query.ToString();查看SQL。 -
谢谢!简单的答案-.-;
标签: c# sql asp.net-mvc linq linq-to-sql