摘要: 最近一直用ASP.NET MVC 4.0 +LINQ TO SQL来开发设计公司内部多个业务系统网站,在这其中发现了一些问题,也花了不少时间来查找相关资料或请教高人,最终都还算解决了,现在我将这些问题及对应的解决方案都整理汇总出来,供大家参供,有不对之处或有更好的解决办法,欢迎在本文评论,谢谢! 问题一:执行类似语句:dbDataContext.TableName.Join(modelList as List,t1=t1.id,t2=t2.id,(t1,t2)=new{属性赋值}),报错:不能在查询运算符(Contains 运算符除外)的 LINQ to SQL 实现中使用本地序列。 原因分析:数据表映射实体对象无法与C#自有集合对象关联查询,必需确保LINQ 语句进行查询与运算均为数据表映射实体对象或C#自有集合对象 解决方案:dbDataContext.TableName.Join(dbDataContext.TableName2,t1=t1.id,t2=t2.id,(t1,t2)=new{属性赋值}),或dbDataContext.T 阅读全文
posted @ 2014-12-02 13:45 梦在旅途 阅读(2596) 评论(2) 推荐(2) 编辑