我正在开发一个MVC 4应用程序。使用实体框架数据库优先设计范式。我的数据库在远程服务器上的 mySQL 中。我正在使用mysql 连接器 6.6.5。我正在使用两天前安装了更新的 Visual Studio 2012。
问题:我创建了我的表,然后生成了模型。之后我创建了一些存储过程,然后通过右键单击模型图然后选择“从数据库更新模型”来更新我的模型
然后在下一个对话框中选择我的新存储过程。但是我的模型中没有生成一些存储过程。(我在模型浏览器的函数导入下看不到它们。)。即使我再次生成模型,也没有成功。
对于存储过程,生成模型时出现此错误:
尝试从数据库更新时发生“MySql.Data.MySqlClient.MySqlException”类型的异常。异常消息是“无数据 - 提取、选择或处理零行”。
有趣的是我从 MySQL 工作台测试了存储过程。存储过程按预期工作。
请帮忙!