Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Entity Framework 5检索Mysql存储过程数据_Mysql_Stored Procedures_Entity Framework 5 - Fatal编程技术网

使用Entity Framework 5检索Mysql存储过程数据

使用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

我正在使用Mysql和实体框架5。但是使用实体框架来执行存储过程,我没有得到任何数据

我试过以下方法:

1) 将存储过程添加到我的edmx中,然后将其作为函数执行

var returnedData = db.MyStoredProcedureName(); // here db is the context
2) 通过以下方式:

var returnedData = db.Database.ExecuteSqlCommand("MyStoredProcedureName"); // here db is the context
两次我都得到0(零)作为输出


但是存储的procure应该返回表的所有数据(“从myTable中选择*)。

您解决了这个问题吗?我也有同样的问题。请张贴答案,如果你有解决这个问题的工作。