
如何查看EF 生成的sql语句
1个回答
2017-06-05 · 知道合伙人软件行家
关注

展开全部
添加 引用:
using System.Data.Objects;
var results = db.tb_product.Where(s => s.ID == 2160);
var sql = (results as ObjectQuery<tb_product>).ToTraceString();
在EF4.1中,可以直接 使用 ToString()
using (var context = new MyDbContext())
{
var people = from p in context.People
where p.PersonID > 100
select p;
string sql = people.ToString();
}
using System.Data.Objects;
var results = db.tb_product.Where(s => s.ID == 2160);
var sql = (results as ObjectQuery<tb_product>).ToTraceString();
在EF4.1中,可以直接 使用 ToString()
using (var context = new MyDbContext())
{
var people = from p in context.People
where p.PersonID > 100
select p;
string sql = people.ToString();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |