成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

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

在ef4.1中,我們可以直接調用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]>您應該猜到這里的toString()方法實際上調用了objectquery的totracestring()方法<>。數(shù)據(jù)庫查詢<>.TO管柱()==& gtSystem.Data.Entity實體. 內部.Linq.InternalQuery<>. tostring()方法,在中實現(xiàn)。Net反射程序如下所示:public override string tostring(){返回這個uobjectQuery.ToTraceString()}