一.引用命名空间
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: 保存数据的类字段名
时间: 2024-10-28 09:36:25