我是否可以使用实体框架模型来创建现有表(实体)的列表?如果是这样我只是想不通怎么做?
因此,例如,如果我的数据库中有一个名为Order的表,并且已添加到Entity Framework,我可以使用Entity Framework模型生成对象列表吗?
使用SQL Server 2008 R2和Visual Studio 2010
var orderContext = new OrderEntities();
var order = orderContext.Order;
List<order> ordersList = new List<order>();
如果可以,那会很酷。
谢谢,
取值
答案 0 :(得分:3)
确保您使用的是System.Linq,您应该能够执行以下操作。假设Order是一个ObjectSet。
using System.Linq;
然后使用ToList扩展方法。
IList<Order> orders = orderContext.Order.ToList();
答案 1 :(得分:0)
“命令”它是一个变量,你必须为类型创建List:
List<Order> list = new List<Order>();
然后你可以:
list = _context.Order.ToList();
(需要使用System.Linq)