将Linq操作设置为数据连接中的数据库

时间:2012-09-07 15:48:21

标签: c# linq visual-studio-2012

我正在使用Visual Studo 2012和SQLExpress。

我正在尝试将Linq操作发送到Data Connections中的数据库。数据库位于计算机上的本地服务器上。它已经出现在服务器资源管理器中 - > “数据连接”窗格。

如何在我的程序中实际获取数据源以对其进行操作?

3 个答案:

答案 0 :(得分:2)

您必须添加Linq-to-SQL实体对象。在Visual Studio中:

  1. 右键单击您的项目并添加项目
  2. Data
  3. 下添加 LINQ to SQL Classes
  4. 在VS
  5. 中打开新的 DataClasses.dbml 项目文件
  6. 将数据库对象(表,存储过程)拖到窗格
  7. 在你的代码中,实例化 DataContext 类,你就可以了。

答案 1 :(得分:1)

答案 2 :(得分:0)

您可以使用向导在项目中添加ADO.Net Entity模型。它将创建一个edmx文件,该文件将包含数据库的实体。您可以创建实体对象并直接在LINQ中使用这些表。