请单击以进行评分并提供反馈
MSDN
MSDN Library
Visual Studio
访问数据
ADO.NET
LINQ to SQL

  开启低带宽视图
LINQ to SQL
入门 (LINQ to SQL)

更新:November 2007

通过使用 LINQ to SQL,您可以使用 LINQ 技术访问 SQL 数据库,就像您访问内存中的集合一样。

例如,在下面的代码中,创建了 nw 对象来表示 Northwind 数据库,将 Customers 表作为目标,筛选出了来自 LondonCustomers 行,并选择了一个表示 CompanyName 的字符串以进行检索。

执行循环时,将检索到 CompanyName 值的集合。

Visual Basic
' Northwnd inherits from System.Data.Linq.DataContext.
Dim nw As New Northwnd("c:\northwnd.mdf")

Dim companyNameQuery = _
    From cust In nw.Customers _
    Where cust.City = "London" _
    Select cust.CompanyName

For Each customer In companyNameQuery
    Console.WriteLine(customer)
Next

C#
// Northwnd inherits from System.Data.Linq.DataContext.
Northwnd nw = new Northwnd(@"northwnd.mdf");

var companyNameQuery =
    from cust in nw.Customers
    where cust.City == "London"
    select cust.CompanyName;

foreach (var customer in companyNameQuery)
{
    Console.WriteLine(customer);
}

有关包括插入和更新在内的其他一些示例,请参见使用 LINQ to SQL 可以执行的操作

接下来,请试着按一些演练和教程中的说明动手操作,实际体验一下 LINQ to SQL 的使用。请参见通过演练学习 (LINQ to SQL)

最后,请阅读使用 LINQ to SQL 的典型步骤,学习如何开始您自己的 LINQ to SQL 项目。

社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker