[代码示例]LINQ to Entities查询语句:返回指定的字段
2011-03-28 15:00
671 查看
更新:
梦想成为现实:在Enitity Framework中以理想方式实现指定字段查询
需要注意的是一定要用ToList(),否则会出现下面的异常信息:
梦想成为现实:在Enitity Framework中以理想方式实现指定字段查询
using (BlogDbContext context = new BlogDbContext()) { return (from b in context.BlogConfigs where b.UserName == loginName select new { BlogID = b.BlogID, Application = b.Application }) .ToList() .Select(b => new Blog() { BlogID = b.BlogID, Application = b.Application }) .FirstOrDefault<Blog>(); }
需要注意的是一定要用ToList(),否则会出现下面的异常信息:
System.NotSupportedException : The entity or complex type 'Blog' cannot be constructed in a LINQ to Entities query.
相关文章推荐
- Linq to Sql 或linq to entities 与SQL查询结果不一致 返回重复结果问题
- 博客园现代化建设—[Entity Framework]在LINQ查询中指定返回的字段
- linq to Entities,将查询语句转换为普通的SQL语句
- [转载代码]VB.NET 中查询 Linq to SQL 执行时的SQL语句
- Linq To Object 查询语句示例
- Hibernate中HQL语句查询指定字段值报错:ClassCastException: [java.lang.Object; cannot be cast to bean.PersonStatic
- asp.net mvc linq to entity 查询指定列的数据以json字符串格式返回数据
- LINQ to Entities 常用查询语句
- Linq to Sql 或linq to entities 与SQL 查询结果不一致,返回重复结果问题解决方法
- LINQ to Entities 常用查询语句
- 博客园现代化建设—[Entity Framework]在LINQ查询中指定返回的字段
- 博客园现代化建设—[Entity Framework]在LINQ查询中指定返回的字段
- LINQ学习笔记(10) LINQ to Entities---不需要编写任何数据访问代码就可以查询数据库
- LINQ to Entities查询的简便方法就是使用函数
- 13.01.17 c# Linq 从查询的结果中返回指定数量的记录
- linQ to sql 查询生成的sql语句
- 在 LINQ to Entities 查询中无法构造实体或复杂类型“Mvc_MusicShop_diy.Models.Order”
- Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:投影结果
- 今天遇到一个问题,linq语句的写法,查询动态字段
- Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:执行手动查询