在 Entity Framework 4.0 中,我们如何像在 ado.net 数据集中那样一次调用从数据库中获取多个记录集?
假设我们有 3 个表 T1、T2 和 T3。我们需要从所有树表中获取数据并传递给视图(ASP.NET MVC3)。不能使用JOIN,因为所有表都是独立的表。我们不想对数据库进行 3 次调用,而是希望将所有 select 语句包装在一个 SP 中,并且只对数据库进行一次调用并将所有数据传递给视图。
在数据集的情况下,如果存储过程从多个选择语句数据集中返回数据,则将每个记录集填充到不同的表中。
我们如何在 EF 中实现它?请帮我。
谢谢,
保罗