我是ASP.NET MVC和Entity framework的新手。之前我使用过ADO.NET Datatables和DataSets。因此,在需要从数据库获取多个表的情况下,我会使用DataSet。
例如:
ALTER PROCEDURE [dbo].[SpTest]
As
Begin
Select * from Table1
Select * from Table2
End
在C#中,我曾经做过...
Dataset ds = DAL.GetDataSetBySp("SpTest");
Datatable dt1 = ds.Tables["Table1"];
Datatable dt2 = ds.Tables["Table2"];
现在,如果我想要使用Entity Framework在单个数据库调用中使用多个表,我该怎么做呢?