Entity framework 4 在EntityFramework4.0中,如何在一次调用中从数据库获取多个记录集&;将所有数据传递给视图

Entity framework 4 在EntityFramework4.0中,如何在一次调用中从数据库获取多个记录集&;将所有数据传递给视图,entity-framework-4,dataset,multiple-resultsets,Entity Framework 4,Dataset,Multiple Resultsets,在EntityFramework4.0中,我们如何像在ado.net数据集中那样在一次调用中从数据库中获取多个记录集 我们有三张T1、T2和T3号桌。我们需要从所有树表中获取数据并传递到视图(ASP.NET MVC3)无联接将被使用,因为所有联接都是独立的表。我们希望将所有select语句封装在一个SP中,只对数据库进行一次调用,并将所有数据传递给视图,而不是对数据库进行3次调用 对于数据集,如果存储过程从多个select语句返回数据,则数据集将填充不同表中的每个记录集 我们如何在EF中实现它?

在EntityFramework4.0中,我们如何像在ado.net数据集中那样在一次调用中从数据库中获取多个记录集

我们有三张T1、T2和T3号桌。我们需要从所有树表中获取数据并传递到视图(ASP.NET MVC3)无联接将被使用,因为所有联接都是独立的表。我们希望将所有select语句封装在一个SP中,只对数据库进行一次调用,并将所有数据传递给视图,而不是对数据库进行3次调用

对于数据集,如果存储过程从多个select语句返回数据,则数据集将填充不同表中的每个记录集

我们如何在EF中实现它?请帮帮我

谢谢


Paul

EF中没有现成的功能来批处理查询。但也有其他人做出了一些努力来扩展EF以支持这一点