我的存储过程返回3个select语句。使用实体框架如何访问特定的select语句。 在使用“DATASET”的ADO.Net中,我们可以访问特定的表。像
DataSet ds = GetApplicationSummary(appId);
DataTable dt = ds.Tables[0];
现在我们可以访问数据的表[0]。与下两个表相同。
使用EntityFramework如何访问3个选择语句数据。请对此有所帮助。
答案 0 :(得分:0)
您可以按GetNextResult
访问多个结果集。这是Microsoft的代码示例。
using (var db = new BlogEntities())
{
var results = db.GetAllBlogsAndPosts();
foreach (var result in results)
{
Console.WriteLine("Blog: " + result.Name);
}
var posts = results.GetNextResult<Post>();
foreach (var result in posts)
{
Console.WriteLine("Post: " + result.Title);
}
Console.ReadLine();
}
查看this by Microsoft了解详情。