一步一步学Linqtosql(二)DataContext与实体.docxVIP

  • 4
  • 0
  • 约5.3千字
  • 约 9页
  • 2016-12-30 发布于重庆
  • 举报

一步一步学Linqtosql(二)DataContext与实体.docx

一步一步学Linq to sql(二):DataContext与实体DataContextDataContext类型(数据上下文)是System.Data.Linq命名空间下的重要类型,用于把查询句法翻译成SQL语句,以及把数据从数据库返回给调用方和把实体的修改写入数据库。DataContext提供了以下一些使用的功能:????????? 以日志形式记录DataContext生成的SQL????????? 执行SQL(包括查询和更新语句)????????? 创建和删除数据库DataContext是实体和数据库之间的桥梁,那么首先我们需要定义映射到数据表的实体。定义实体类using System.Data.Linq.Mapping;?[Table(Name = Customers)]publicclassCustomer{ [Column(IsPrimaryKey = true)]publicstring CustomerID {get; set;}? [Column(Name = ContactName)]publicstring Name { get; set; }? [Column]publicstring City {get; set;}}以Northwind数据库为例,上述Customers类被映射成一个表,对应数据库中的 Customers表。然后在类型

文档评论(0)

1亿VIP精品文档

相关文档