日期:2014-05-20  浏览次数:20856 次

linq方面的问题?
请问,在三层架构中使用linq技术进行增删改查(全部是用linq语句完成的)
引入以下命名空间有什么用啊?(老师说要引用!)
using System.Data.Linq;
using System.Data.Linq.Mapping;

我把这两个命名空间删除了,增删改查一样也可以执行成功啊,跪求高手解释一下?(刚刚开始学linq的菜鸟!)

------解决方案--------------------
没报错就是你没使用那两个命名空间里的东西 你们老师让你们引用估计是以后会用到里面的东西
------解决方案--------------------
探讨

引用:

using 引用命名空间啊
你把using System.Data.Linq;
using System.Linq;给删除了
用到LINQ的一些方法 能编译通过?


我说的是删除
using System.Data.Linq;
using System.Data.Linq.Mapping; 这两个。

而using Sy……

------解决方案--------------------
http://wenku.baidu.com/view/9153ee94dd88d0d233d46abd.html
这里面的第12 和13页有讲
------解决方案--------------------
System.Linq;
是linq在IEnumerable上的实现

System.Data.Linq;
这个是linq在DataContext(数据库)上的实现