WEB开发网
开发学院数据库MSSQL Server SQL2008使用LINQ进行数据访问 阅读

SQL2008使用LINQ进行数据访问

 2008-09-28 10:05:01 来源:WEB开发网   
核心提示: 点击Ctrl+F5 来构建和运行应用程序,查看输出的结果后,SQL2008使用LINQ进行数据访问(8),点击任意键以结束应用程序,现在,以打开它,从Server Explorer中的Tables 目录中,添加下面的代码行,用来打印自动生成的运行在数据库中的SQL查询

点击Ctrl+F5 来构建和运行应用程序。 查看输出的结果后,点击任意键以结束应用程序。  

现在,添加下面的代码行,用来打印自动生成的运行在数据库中的SQL查询。

  static void ObjectQuery()
  {
  DataContext db = new DataContext(
  @"Data Source=(local);Initial Catalog=Northwind;Integrated Security=true;");
  db.Log = Console.Out;
  var results = from c in db.GetTable<Customer>()
   where c.City == "London"
  select c;
  foreach (var c in results)
  Console.WriteLine("{0}t{1}", c.CustomerID, c.City);
  }

点击Ctrl+F5 来构建和运行应用程序。 查看输出的结果和生成的SQL查询后,点击任意键以结束应用程序。 

任务 2 –创建对象映射– 使用设计器 – 添加设计器文件

首先需要删除原来的映射关系。删除整个Customer类。

接下来,创建对象,从而为数据表建模。右击LINQ Overview项目,并点击Add | New Item。

在Templates 中,点击LINQ To SQL Classes。

为新项提供一个名称,在Name文本框中输入“Northwind”。

点击OK。

任务 3 –创建对象映射–使用设计器– 创建对象视图

在Server Explorer中展开Data Connections。

展开Northwind 目录。

展开Tables 目录。

在Solution Explorer 中,双击Northwind.dbml 文件,以打开它。

从Server Explorer中的Tables 目录中,将Customers 表拖拽到打开的Northwind.dbml 设计器的面板上。

上一页  3 4 5 6 7 8 9 10  下一页

Tags:SQL 使用 LINQ

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接