【问题标题】:Stored procedure cannot create complex type in entity framework存储过程无法在实体框架中创建复杂类型
【发布时间】:2016-04-18 13:11:24
【问题描述】:

我已经通过phpmyadmin添加了这个存储过程:

CREATE DEFINER=`root`@`localhost` PROCEDURE `SelectUser`()
LANGUAGE SQL
NOT DETERMINISTIC
NO SQL
SQL SECURITY DEFINER
COMMENT ''
Select * from User

在我的 edmx 中,但是当创建一个复杂类型并执行获取列信息时,

存储过程不返回任何列

【问题讨论】:

  • 您是否尝试指定列?我的意思是将您的 * 更改为列枚举?
  • 对,那也试试。

标签: c# mysql asp.net-mvc entity-framework asp.net-mvc-5


【解决方案1】:

尝试添加 SET FMTONLY OFF在你的 sql 语句中

【讨论】:

  • 您能否更详细地解释一下为什么这会有所帮助?
猜你喜欢
  • 1970-01-01
  • 2012-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多