卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

ef多條件查詢 如何得到EF查詢生成的SQL?

如何得到EF查詢生成的SQL?在ef4.1中,我們可以直接調(diào)用dbquery<>的toString()方法來獲取生成的SQL。在中使用(var context=new MyDbContext(

如何得到EF查詢生成的SQL?

在ef4.1中,我們可以直接調(diào)用dbquery<>的toString()方法來獲取生成的SQL。在中使用(var context=new MyDbContext()){var people=from p背景。人其中p.PersonID> 100選擇p string sql=人物.ToString()}生成的SQL是:選擇[extend1]。[personid]為[personid],[extend1]。[name]作為[dbo]的[name]。[people]as[extend1]where[extend1]。[personid]>您應(yīng)該猜到這里的toString()方法實(shí)際上調(diào)用了objectquery的totracestring()方法<>。數(shù)據(jù)庫查詢<>.TO管柱()==& gtSystem.Data.Entity實(shí)體. 內(nèi)部.Linq.InternalQuery<>. tostring()方法,在中實(shí)現(xiàn)。Net反射程序如下所示:public override string tostring(){返回這個(gè)uobjectQuery.ToTraceString()}