命名空间“System.Data”中不存在类型或命名空间名称“Linq”(是否缺少程序集引用?)

wrh446877756 2012-04-25 10:43:42
命名空间“System.Data”中不存在类型或命名空间名称“Linq”(是否缺少程序集引用?)

VS 2010

不知道怎么回事 把System.Data.dll 和 System.Data.Linq.dll 放到Bin目录下又出现其他问题

在以下方法或属性之间的调用不明确:“PredicateExtensions.And<OrgQueryConditionEntity>(System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>, System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>)”和“PredicateExtensions.And<OrgQueryConditionEntity>(System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>, System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>)”
...全文
880 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
orochiheart 2012-04-25
  • 打赏
  • 举报
回复
如果实在没办法
用一个新的界面测试一下,如果不出现这个问题 就直接把代码copy过去


关于调用不明确的问题,应该是两个命名空间存在相同的方法名了 而你只写了方法名 正确的做法应该是把名称空间之类的写全
wrh446877756 2012-04-25
  • 打赏
  • 举报
回复
大伙看清楚问题 再回答
第一 我知道要引用System.Data.Linq
而且我已经引用了

第二 生成没有错误

第三 我自认为不算菜鸟
wrh446877756 2012-04-25
  • 打赏
  • 举报
回复
如果可以 我也不会提问了
q107770540 2012-04-25
  • 打赏
  • 举报
回复
添加引用时,选择第一个选项卡:.NET
然后引用System.Data.Linq
  • 打赏
  • 举报
回复
项目右键添加引用。重新生成



再确认下要调用的方法
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 第三方公司插件 { using 记事本公司提供的插件标准; public class PlugOne:IPlug { public string PlugName { get { return "全部变成大写"; } } public string ProcessText(string strOri) { return strOri.ToUpper(); } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 第三方公司插件 { using 记事本公司提供的插件标准; public class PlugTwo:IPlug { public string PlugName { get { return "全部变成小写"; } } public string ProcessText(string strOri) { return strOri.ToLower(); } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 记事本公司提供的插件标准 { public interface IPlug { string ProcessText(string strOri); string PlugName { get; } } } using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace 记事本主程序 { using System.Reflection; using System.IO; using 记事本公司提供的插件标准; public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { //获取正在运行的程序 Assembly ass = Assembly.GetExecutingAssembly(); //获取程序的4种方法 //Assembly ass1 = this.GetType().Assembly; //Assembly[] asses = AppDomain.CurrentDomain.GetAssemblies();
资源地址: 文1 http://download.csdn.net/source/1922034 文2 http://download.csdn.net/source/1922079 文3 http://download.csdn.net/source/1922197 文4 http://download.csdn.net/source/1922298 文5 http://download.csdn.net/source/1924370 文6 http://download.csdn.net/source/1924437 英文1 http://download.csdn.net/source/1892113 英文2 http://download.csdn.net/source/1892112 C#与.NET3.5高级程序设计(第4版) 文5 不在作者其他资源内显示,可以用高级搜索找到 《Pro C# 2010 and the .NET 4.0 Platform, Fifth Edition》已经出版http://www.apress.com/book/view/9781430225492 大家快去订购吧 amazon有折扣 http://www.amazon.com/Pro-2010-NET-Platform-Fifth/dp/1430225491/ref=sr_1_1?ie=UTF8&s=books&qid=1261446530&sr=8-1 C#与.NET3.5高级程序设计(第4版) 文 其他网友本资源我下了,都没有下载下来 本人从其他地方找的 然后按章压缩 请大家试一下能不能下载 第22章 ADO.NET之一:连接层 580 22.1 ADO.NET高层次定义 580 22.2 ADO.NET的数据提供程序 581 22.3 其他的ADO.NET命名空间 584 22.4 System.Data命名空间类型 584 22.5 使用接口抽象数据提供程序 588 22.6 创建AutoLot数据库 590 22.7 ADO.NET 数据提供程序工厂模型 594 22.8 ADO.NET的连接式访问 598 22.9 使用数据读取器 603 22.10 构建可重用的数据访问库 604 22.11 创建控制台UI前端 610 22.12 使用SqlCommand进行异步数据访问 614 22.13 数据库事务 616 22.14 小结 619 第23章 ADO.NET之二:断开连接层 620 23.1 ADO.NET断开连接层 620 23.2 DataSet的作用 621 23.3 使用DataColumn 623 23.4 使用DataRow 625 23.5 使用DataTable 627 23.6 将DataTable对象绑定到用户界面 631 23.7 使用数据适配器填充DataSet/ DataTable 639 23.8 重访AutoLotDAL.dll 641 23.9 切换多表DataSet对象 644 23.10 Visual Studio 2008的数据访问工具 649 23.11 从UI层解耦自动生成的代码 656 23.12 小结 659 第24章 LINQ API编程 660 24.1 LINQ to ADO.NET的作用 660 24.2 使用LINQ to DataSet编程 660 24.3 使用LINQ to SQL编程 665 24.4 使用sqlmetal.exe生成实体类 669 24.5 使用Visual Studio 2008建立实体类 674 24.6 使用LINQ to XML操作XML文档 676 24.7 在内存文档导航 680 24.8 小结 682 第25章 WCF 683 25.1 各种分布式计算API 683 25.2 WCF的作用 688 25.3 WCF核心程序 690 25.4 Visual Studio WCF项目模板 691 25.5 WCF应用程序的基本构成 692 25.6 WCF的ABC 693 25.7 构建WCF服务 697 25.8 承载WCF服务 700 25.9 构建WCF客户端应用程序 706 25.10 使用WCF服务库项目模板 710 25.11 以Windows服务承载WCF服务 712 25.12 异步调用服务 716 25.13 定义WCF数据契约 717 25.14 小结 722 第27章 Windows Forms编程 754 27.1 Windows Forms 命名空间 754 27.2 创建一个简单的Windows Forms 程序(不用IDE) 755 27.3 Visual Studio Windows Forms项目模板 759 27.4 剖析Form 764 27.5 响应鼠标活动 769 27.6 响应键盘活动 771 27.7 设计对话框 772 27.8 通过GDI+呈现图形数据 778 27.9 创建一个完整的Windows Forms应用程序 782 27.10 小结 788 虽然法律没有具体规定不可上传出版物电子版,如侵犯您的利益,请与本人或管理员联系删除资源;纸质版读起来更舒服,请购买正版图书

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧