使用Entity Framework 5检索Mysql存储过程数据
我正在使用Mysql和实体框架5。但是使用实体框架来执行存储过程,我没有得到任何数据 我试过以下方法: 1) 将存储过程添加到我的edmx中,然后将其作为函数执行使用Entity Framework 5检索Mysql存储过程数据,mysql,stored-procedures,entity-framework-5,Mysql,Stored Procedures,Entity Framework 5,我正在使用Mysql和实体框架5。但是使用实体框架来执行存储过程,我没有得到任何数据 我试过以下方法: 1) 将存储过程添加到我的edmx中,然后将其作为函数执行 var returnedData = db.MyStoredProcedureName(); // here db is the context 2) 通过以下方式: var returnedData = db.Database.ExecuteSqlCommand("MyStoredProcedureName"); // here
var returnedData = db.MyStoredProcedureName(); // here db is the context
2) 通过以下方式:
var returnedData = db.Database.ExecuteSqlCommand("MyStoredProcedureName"); // here db is the context
两次我都得到0(零)作为输出
但是存储的procure应该返回表的所有数据(“从myTable中选择*)。您解决了这个问题吗?我也有同样的问题。请张贴答案,如果你有解决这个问题的工作。