摘要: Framework提供了DataContext类,它类似于ADO.NET中的SqlConnection,为实体对象和数据库提供连接的桥梁。 Linq操作的数据表中必须有主键字段。linq操作的实体类对象,如何让实体对象同数据库中的表或视图建立对应关系呢?建立对应关系两种方式:1. 添加新建项→ADO.Net实体数据模型→从数据库生成 :根据数据库中已存在的表创建实体模型,2. 添加新建项→ADO.Net实体数据模型→空模型:在创建的空模型上,设计实体模型,再根据实体模型生成sql脚本,执行后在数据库中创建相应的表。以上操作完成后,会自动生成实体上下文,和对应的实体类。DataContext d 阅读全文
posted @ 2013-01-15 11:56 chay 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1. 查询Linq:var result = from u in UserInfo where u.ID>2select u;Lambda:var result = UserInfo.where<UserInfo>(u=>u.ID>2);2. 查询部分列,用到匿名类Linq:var result = from u in UserInfo where u.ID>2 select new {u.ID,u.Name};Lambda:var result = UserInfo.where<UserInfo>(u=>u.ID>2). selec 阅读全文
posted @ 2013-01-15 11:47 chay 阅读(374) 评论(0) 推荐(0) 编辑