国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

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

在ef4.1中,我們可以直接調(diào)用dbquery<>的toString()方法來(lái)獲取生成的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ù)庫(kù)查詢<>.TO管柱()==& gtSystem.Data.Entity實(shí)體. 內(nèi)部.Linq.InternalQuery<>. tostring()方法,在中實(shí)現(xiàn)。Net反射程序如下所示:public override string tostring(){返回這個(gè)uobjectQuery.ToTraceString()}