Welcome 微信登录

首页 / 网页编程 / ASP.NET / 详解在ASP.NET中用LINQ实现数据处理

详解在ASP.NET中用LINQ实现数据处理2011-08-06 cnblogs yongbin621一.引用命名空间

System.Data.Linq

System.Data.Linq.Mapping (需要在项目中先引用System.Data.Linq)

二.为数据库表创建实体类

Table(Name="Employees")]
public class Employee
{
[Column(IsDbGenerated=true,IsPrimaryKey=true)]
public int EmployeeID { get; set; }
[Column(Name="FirstName",DbType="varchar(20)")]
public string FirstName { get; set; }
[Column(Name = "LastName", DbType = "varchar(20)")]
public string LastName { get; set; }
}

常用的属性声明,可以很好的描述表中字段的属性:

Name: 字段的名称

DbType: 字段的数据类型

IsDbGenerated: 是否自动生成

CanBeNull: 字段是否为空

Storage: 保存数据的类字段名