Linq to sql Linq到SQL:是否替换DataLoadOptions.LoadWith?
我有两张桌子,一对一 每次我在x-table上加载Linq to sql Linq到SQL:是否替换DataLoadOptions.LoadWith?,linq-to-sql,Linq To Sql,我有两张桌子,一对一 每次我在x-table上加载 DataLoadOptions options = new DataLoadOptions(); options.LoadWith<Auktion>(a => a.Artikel); DataLoadOptions=newdataloadoptions(); options.LoadWith(a=>a.Artikel); 我的表演输了,真是累死我了。 如果没有DataLoadOption,我的查询将运行约30毫
DataLoadOptions options = new DataLoadOptions();
options.LoadWith<Auktion>(a => a.Artikel);
DataLoadOptions=newdataloadoptions();
options.LoadWith(a=>a.Artikel);
我的表演输了,真是累死我了。
如果没有DataLoadOption,我的查询将运行约30毫秒。
使用该选项,它可以通过1到30个数据行运行约400ms。(我从表一中得到一行)
现在该怎么办?想法?我们建议您使用DataContext.Log属性以以下方式查看生成的查询,例如:
StringBuilder sb = new StringBuilder(); dc.Log = new System.IO.StringWriter(sb); StringBuilder sb=新的StringBuilder(); dc.Log=新系统IO.StringWriter(sb); 希望生成的查询能够反映情况