LINQ,语言集成查询(Language Integrated Query)是一组用于C#和VisualBasic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。
Linq很强大,包括:Linq to SQL,Linq to Object,Linq to XML,Linq to DataSet,Linq to ADO.NET.
就目前情况而言,我们来简单介绍一下Linq to SQL的基础使用。
首先打开VS,我们用C#来实现。
添加LINQ to SQL 类,将数据源中相应的表拖拽至设计器中
VS自动生成User类,其有关信息在Linq2SQL.designer.cs中
看一下我们用的示例数据: