- LINQ to SQL 基于ADO.NET 将数据表和行映射成类对象。
- LINQ to SQL从.net 自定义属性或xml文档中获取映射信息。这些信息用于自动将对象持久保存至关系型数据库中。
- 数据表可以map成一个类,数据表中的列将被map类中的属性,表与表之间的关系将以额外的属性表示。
- LINQ to sql 能够自动跟踪对象的修改。并通过动态生成的SQL语句进行更新数据库。
数据库如下:
- 创建实体类
[Table(Name="Products")]
public class Products
{
public int ProductID;
public string ProductName ;
}
LINQ to SQL 的Table属性位于System.data.Linq.Mapping命名空间中。在进行开发的过程中需要添加